Ферма серверов IIS 7.5 с сервером состояний, не разделяющим сеансы - PullRequest
0 голосов
/ 01 марта 2011

У нас есть 2 сервера 2008 R2 с IIS7.5, использующих общую конфигурацию, общий контент и сервер состояний ASP.NET.Мы знаем, что сервер состояний работает, потому что я могу войти на сервер A, перезапустить сервер, и мой сеанс все еще не поврежден.Тем не менее, когда я пытаюсь пересечь серверы, мне нужно снова войти в систему.

Теперь, с общей конфигурацией и общим контентом, две основные причины (идентификатор приложения / путь и ключи машины) не должны быть проблемой.Не уверен, где еще искать.

Эти серверы изначально были настроены отдельно для использования сервера состояний, но я надеялся, что централизация конфигурации и содержимого устранит эту проблему.

Ответы [ 2 ]

1 голос
/ 28 июня 2011

Убедитесь, что у вас есть один и тот же ключ машины на одном и том же пути. Проверьте http://support.microsoft.com/kb/325056 для получения дополнительной информации

0 голосов
/ 04 февраля 2014

Проверьте следующую ссылку, это поможет с общей конфигурацией:

http://forums.iis.net/t/1202777.aspx?Sharing+ASP+NET+State+Service+sessions+between+IIS7+5+and+8+0+doesn+t+work

Хотя эта ссылка о IIS 7.5 против IIS 8, вам нужно знать .NET 4.0и .NET 4.5 несовместимы, и это главное.

У меня было 2 сервера IIS 7.5 в веб-ферме, которые внезапно перестали правильно делиться состоянием сеанса, даже если все было настроено правильно.Приходите, чтобы узнать, одна из коробок была обновлена ​​до .NET 4.5 с обновлением Windows.Обновление второй коробки до .NET 4.5 исправлено.Вот ссылка о том, как определить, какая версия .NET используется на ваших серверах.

http://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...