애플리케이션 간 데이터 전송 중 웹 애플리케이션 세션 잠금
IIS에서 호스팅하는 두 웹 애플리케이션인 /HRMS 및 /TravelDesk는 공유 세션 관리를 위해 AspState를 활용합니다. 애플리케이션 간 탐색 중에 세션 공유가 올바르게 작동합니다. 그러나 사용자가 /TravelDesk 내에 대용량 데이터 세트를 업로드하면 문제가 발생합니다.
/TravelDesk가 업로드를 처리하는 동안 /HRMS 애플리케이션이 응답하지 않습니다. 이러한 무응답 현상은 /TravelDesk의 데이터 처리 중에 부과된 SQL Server 세션 잠금으로 인해 발생합니다.
해상도:
권장되는 해결 방법은 대용량 데이터 업로드 중에 세션을 일시적으로 비활성화하는 것입니다. 이는 업로드 핸들러나 페이지 내에서 구현할 수 있습니다.
데이터 처리 중에 세션을 비활성화하면 SQL Server 세션 잠금이 해제되어 /HRMS 애플리케이션에 대한 응답이 복원됩니다.
추가 자료:
위 내용은 대규모 데이터 업로드 중에 애플리케이션 간 세션 공유로 인해 웹 앱이 잠기는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!