2014-10-07 4 views
0

Bonjour 문제로 인해 OS X에서 느린 페이지로드가 발생하여 DNS 조회 속도가 느린 경우 많은 게시물을 발견했습니다. 내 문제는 * .local이 아닌 유효한 라이브 호스트 이름을 사용하고 있기 때문에 파이어 폭스는 조회가 순식간하다고 전한다. 또한 호스트 파일에 로컬 이름 확인 기능이 있습니다.MAMP Pro Apache가 임의로 검색 페이지를 시작하기가 느려짐 - DNS 조회 문제가 없음

로그를 살펴본 후 사소한 문제를 해결했으며 여전히 느린 작업을 수행했습니다. 테스트로서 error_log ("File_Update : START :".date ("H : i : s"))를 파일의 맨 처음 줄에 넣고 error_log ("File_Update : END :".date ("H : i : s ")) 끝에뿐만 아니라 내 PHP 파일을 통해 일부 mySQL 문제가 생각했다. 시작부터 끝까지 가장 긴 시간은 1 초입니다.

무작위로, 페이지를로드 할 때 START 로그 항목이 나타나기까지 10 초가 걸립니다. 이 시점에서 데이터베이스 액세스가 없으며 이것은 php가 실행하는 첫 번째 코드 행입니다. 이 문제는 며칠 전부터 시작되었으며 내 시스템을 변경 한 것을 기억하지 않습니다. 모든 페이지와 모든 사이트 및 phpMyAdmin에서 발생하므로 내 코드가 아닙니다. 이 사이트는 프로덕션 서버에서 번개입니다.

MAMP Pro를 2에서 3으로 업그레이드했는데 차이가 없습니다. 나는 XDebug를 끄고 PHP 캐시 모듈을 켜 보았다. 차이가 없습니다

16G RAM, OS X 10.9.5, SSD 2.33GHz 쿼드 코어 i7을 실행 중입니다.

누구나 볼 수 있으면 로그를 게시 할 수 있지만 시작 정보 만 표시 할 수 있습니다. 페이지를로드하면 테스트를 위해 내 로그 항목 만 출력됩니다.

다음에 시도 할 내용에 대한 아이디어를 묻습니다. 10 초의 페이지로드로 인해 창의력이 크게 떨어집니다.

+0

아마 serverfault에 게시해야합니다. 그렇다면 누군가 그것을 옮길 수 있습니까? 내가 할 수 있다고 나는 믿지 않는다. –

답변

0

발견. 분명히 두 가지가 결합 된 것 같습니다. IceFloor가 설치되어 있지만 테스트를 거치지 않았습니다. 그것만으로도 문제가 해결되지 않았습니다.

두 개의 Thunderbolt 디스플레이가있어 네트워크 제어판에 여러 인터페이스를 추가합니다. 나는 내 자신의 주소 중 하나에 핑 소리가 나빠지는 것을 보았다. 이러면 안된다! 모든 네트워크 프로필을 삭제하고 다시 시작했습니다. 이제 다시 빨라졌습니다. 내 추측은 둘 중 하나가 인터넷에 연결된 다른 인터페이스에 너무 많은 인터페이스를 가지고 있기 때문에 IceFloor 또는 OS X 네트워킹 중 하나가 혼란스러워했습니다.

모든 네트워크 인터페이스 및 위치를 삭제하고 다시 시작합니다.

다른 사람에게 도움이되기를 바랍니다.