2009-12-11 4 views
5

세션에 저장된 일부 데이터가있는 webRole이 있습니다. 데이터는 수십 개의 작은 변수 (문자열)이고 1-2 개의 큰 객체 (수 메가 바이트)입니다. 여러 인스턴스에서이 webRole을 실행해야합니다. 단일 사용자의 두 요청이 서로 다른 인스턴스로 이동할 수 있으므로 Session이 쓸모 없게되었습니다. 그래서,이 사건에 대한 휘발성 사용자 데이터를 저장하는 가장 효율적이고 간단한 방법을 찾고 있습니다. 클라이언트 측 쿠키에 저장할 수 있다는 것을 알고 있지만, 큰 객체에서는 실패합니다. Azure 저장소에서 사용자 데이터를 사용할 수 있음을 알고 있습니다. 그러나 이것은 Session보다 복잡합니다. 누구나 세션 상태와 같이 효율적이고 간단한 방법을 제안 할 수 있습니까? 또는 여러 인스턴스를 사용할 때 세션 상태가 올바르게 작동하도록하는 몇 가지 해결 방법이 있습니다.Azure 및 세션 상태에서 여러 webRole 인스턴스

+0

복제본은 http://stackoverflow.com/questions/1023108/how-does-microsoft-azure-handle-session-state –

답변

0

도움이 될 수 있습니다. Azure에서는 캐시, 스토리지 테이블 또는 SQL 서버를 사용하여 인스턴스간에 세션 데이터를 공유 할 수 있습니다.

+0

일부 코드 스 니펫에 대한 자세한 정보를 제공합니다. – Shivaay

관련 문제