2011-11-14 4 views
1

프론트 엔드 개발 중, 우리는 네트워크 환경을 최적화했습니다. 네트워크 지연은 개발자에게는 문제가되지 않습니다.개발 환경에서 지연되는 네트워크 조건을 모방하는 방법은 무엇입니까?

그러나 배포 된 사이트는 네트워크 로깅에 시달리는 사용자로부터 피드백을받습니다. 그들은 시간이 초과 된 AJAX 응답을받지 못할 수도 있고, 하나의 커다란 스크립트/이미지 로딩에 의해 차단 될 수도 있으며, 사이트가 작동하기 위해 필요한 JS를로드하지 못할 수도 있습니다.

내가 나쁜 네트워크 상태와 우리의 사이트를 테스트 할, 그래서 문제는 우리가 우리의 개발 환경에서 나쁜 네트워킹을 모방 수있는 방법인가?

+0

다양한 방법으로 개발 환경을 정의 할 수 있습니까? – Polity

+0

서버 : Nginx, PHP, MySQL; 프레임 워크 : Symfony, Django; 프론트 엔드 : jQuery/css3/html5 – steveyang

+0

그냥 대역폭 또는 네트워크 시뮬레이터에 대한 구글. 도구를 많이 찾을 수 있습니다 – sarat

답변

1

dummynet과 함께 BSD 시스템을 사용하십시오. dummynet은 굉장하고 정확하게 당신이 찾고있는 것입니다. BSD 변형 (FreeBSD, OS X)을 실행하여 트래픽을 "라우팅"하는 두 개의 NIC가있는 시스템이 필요합니다.

관련 문제