У меня есть 4-х серверная ферма asp.net. Я хочу использовать AppFabric в качестве сервера состояния сеанса, но я не уверен, что он будет делать то, что я хочу. Некоторые вопросы ...Использует ли AppFabric в качестве сервера состояния сеанса для asp.net сделать его доступным?
1: Если некоторые из узлов обрушиваются, любая потеря данных сеанса?
2: У каждого сервера есть копия данных сеанса в случае отказа?
В документации указано, что для функций «Высокая доступность» AppFabric необходимо использовать Windows Server 2008 Enterprise Edition или выше. Я использую Windows Server 2008 Standard.
3: Означает ли это, что мне нужна корпоративная версия, чтобы мои данные сеанса сохранялись в безопасности, если некоторые из узлов не работают или AppFabric автоматически сохраняет данные сеанса на всех компьютерах в случае отказа?
спасибо за обмен, им интересно, скорость/производительность мудрый, и найти его быстрее на appfabric по сравнению с 'aspnet state server'? im пытается решить «медленность» системы (с 5x) веб-фермой. Многое показывает, если вы используете много сеанса (производительность будет затронута), особенно если у вас есть высокие пользователи/трафик. – visual
Пробовали приложения appfabric и memcached, но сервер SQL Server был быстрее в большинстве сценариев. Мы были удивлены выводами, но использовали его без проблем. Также имеет преимущество отсутствия дополнительных услуг для запуска. – sjdirect