WebForms 사이트에서 MVC 사이트의 작업에 암호화 된 문자열을 게시하는 WebForms + MVC 1.0 응용 프로그램이 있습니다. 그러면이 웹 사이트에 세부 정보보기가 표시됩니다. 그러나 우리 (클러스터 된) 테스트 환경에서 Webforms의 게시물은 MVC보기를 표시하기 전에 1 분 정도 걸릴 수 있습니다. MVC 조치는 Oracle 데이터베이스에서 고객 데이터를 가져 오기 위해 WCF 서비스 호출을 작성합니다. 이 "느린 게시"효과는 사용자가 처음 응용 프로그램에 액세스 할 때만 발생합니다. 응답 시간 주변의 두 번째 시간은 빠릅니다. 이 초기 느린 응답 시간을 유발할 수있는 아이디어가 있습니까? 그것은 MVC 라우팅과 함께 뭔가를해야합니까? 우리는 dev에 서버 환경에서 이것을 경험하지 않습니다.Webforms 사이트에서 ASP.NET MVC 사이트에 POST가 느려짐
감사합니다.
예, MVC 앱이 실행 중입니다. User1이 이미 액세스하여 POST를 완료했을 수 있지만 user2가 처음 액세스하여 POST를 MVC 사이트에 연결하면 user2가 초기에이 느린 응답 시간을 경험합니다. – fjxx
흥미 롭습니다. 새로운 세션을 수립 할 때 무거운 가중치 작업이 있습니까? –
MVC 작업에 게시하면 WCF 서비스 인스턴스가 만들어지고 두 개의 비즈니스 개체가 인스턴스화되고 일부 사용자 지정 유효성 검사가 수행됩니다. 그게 전부 야. – fjxx