2013-07-10 38 views
0

與任何雲平臺一樣,作爲AppHarbor等服務,如何管理會話非常重要,因爲每個用戶請求都可以由不同的服務器處理。如何在AppHarbor中處理ASP.NET會話狀態

有兩種方式:

  • InProc方式,如果平臺支持粘性會話,因此用戶請求始終在同一臺服務器上的土地。 AppHarbor支持粘性會話嗎?我發現它有一些參考,有些則沒有。
  • OutProc與Memcached作爲在服務器之間傳輸會話數據的首選解決方案。 Memcached在歐盟地區不受支持。爲什麼?有AppHarbor附件的第三方AppHarbor管理的非構建解決方案。

那麼建議什麼是處理會議(在歐盟地區)?

非常感謝您的幫助。

馬爾科

一些參考:

+0

我應該說的好問題。 –

回答

0

你應該只使用MemCachier歐盟的應用程序。 AppHarbor support forums have details on how to get MemCachier set up for use with session state

+0

非常感謝。奇怪的是,沒有開箱即用的解決方案。我不認爲有很多應用程序不需要會話。奇怪的是,他們不支持歐盟的Memcached。如果他們已經有這種構建解決方案,爲什麼不分發到歐盟?但第三方添加Memcachier看起來很好用,使用起來很簡單。 – MarkoS