Как и в любой облачной платформе в качестве службы, такой как AppHarbor, очень важно, как управлять сеансами, потому что каждый запрос пользователя может обрабатываться на разных серверах.Как обрабатывать состояние сеанса ASP.NET в AppHarbor
Есть два способа:
- InProc если поддержка платформы липкие сессии, поэтому запрос пользователя всегда приземляется на том же сервере. Поддерживает ли AppHarbor липкую сессию? Я нашел некоторые ссылки, которые он делает, а некоторые - нет.
- OutProc с Memcached как предпочтительное решение, которое передает данные сеанса между серверами. Memcached не поддерживается в регионе ЕС. Зачем? Существует дополнение стороннего AppHarbor Add-on, но не встроенное решение, управляемое AppHarbor.
Так что же было рекомендовано заниматься сессиями (в регионе ЕС)?
Большое спасибо за помощь.
Marko
Некоторые ссылки:
- http://blog.appharbor.com/2011/08/29/application-scaling-now-in-beta
- http://support.appharbor.com/kb/tips-and-tricks/using-memcached-backed-sessionprovider
Хороший вопрос, который я должен сказать. –