2013-12-17 4 views
0

자바 코드 (비즈니스 로직)가있는 세 가지 다른 응용 프로그램이 있습니다. 응용 프로그램을 테스트하고 sencha cmd를 사용하여 프로덕션 빌드를 가져 왔습니다. 지역에서 잘 작동합니다. 동일한 애플리케이션을 프로덕션 서버로 옮길 때 앱로드 (js의 축소 버전)에는 39 초가 걸립니다. 나는 건물을 짓는데 약간의 지침이 필요합니다.응용 프로그램이 extjs에서로드하는 데 더 많은 시간이 걸립니다.

답변

1

먼저 불필요한 요청이 서버로 전송되거나 앱을로드하는 동안 필요하지 않은 다른 코드가 실행되는 것처럼 시간이 걸릴 코드를 식별해야합니다.

+0

@Rajinder .. 그러나 로컬 네트워크에서는 정상적으로 작동합니다. 이 문제는 내가 프로덕션으로 이전했을 때 발생했습니다. –

+0

하지만 그건 아무 의미도 없습니다. Rajinder의 조언을 따라야합니다. 로컬 네트워크는 대기 시간 문제를 다룰 필요가 없으므로 프로덕션 환경보다 항상 빠를 것입니다. 따라서 병목 상태가 어디인지 파악하기 위해 원격 요청 (예 : 큰 JSON 요청로드 등)을 살펴 보겠습니다. – existdissolve

+1

Google 크롬을 사용하는 경우 다른 파일 및 요청에 대한로드 시간은 개발자 도구의 네트워크 탭에 있습니다.이 도구는 병목 현상이 어디에 있는지에 대한 통찰력을 제공해야합니다. – weeksdev

관련 문제