2013-07-10 3 views
0

AppHarbor와 같은 서비스로서 모든 클라우드 플랫폼 에서처럼 각 사용자 요청이 다른 서버에서 처리 될 수 있기 때문에 세션을 관리하는 방법은 매우 중요합니다. 플랫폼 지원 끈적 세션, 그래서 사용자 요청이 항상 같은 서버에 착륙 경우AppHarbor에서 ASP.NET 세션 상태를 처리하는 방법

  • 에서 InProc :

    두 가지 방법이 있습니다. AppHarbor는 끈적 세션을 지원합니까? 일부 참조는 찾았지만 일부는 찾지 못했습니다.

  • OutProc은 서버간에 세션 데이터를 전송하는 선호되는 솔루션으로 Memcached를 사용합니다. Memcached는 EU 지역에서 지원되지 않습니다. 왜? 타사 AppHarbor 부가 기능이 있지만 AppHarbor에서 관리하는 비 빌드 솔루션이 있습니다.

그래서 (EU 지역의) 세션을 처리하는 것이 좋습니다.

도움 주셔서 감사합니다.

마르코

일부 참조 :

+0

좋은 질문입니다. –

답변

0

당신은 유럽 연합 (EU) 애플 리케이션을위한 MemCachier를 사용해야합니다. AppHarbor support forums have details on how to get MemCachier set up for use with session state.

+0

대단히 고마워요. 이것에 대한 상자 솔루션이 없다는 것이 이상합니다. 나는 세션이 필요없는 많은 어플리케이션이 있다고 생각하지 않는다. 그들은 EU에서 Memcached를 지원하지 않는다는 것이 이상합니다. 그들이 이미이를위한 빌드 솔루션을 가지고 있다면 EU에서 배포하지 않는 이유는 무엇입니까? 하지만 Memcachier에 써드 파티를 추가하는 것은 OK로 보이고 사용하기 쉽습니다. – MarkoS