Мне нужно кое-что понять о состоянии сеанса ASP.NET, поскольку это применимо к IIS 7 и ASP.net 3.5.
Если приложение настроено на использование внутрипроцессного состояния сеанса, будет ли это работать нормально, если есть несколько рабочих процессов? Другими словами, разделяют ли рабочие процессы состояние сеанса?
Конфигурация по умолчанию для IIS 7 - использовать внутрипроцессное состояние сеанса и выделить максимум 10 рабочих процессов. Тогда может показаться вероятным, что эта конфигурация по умолчанию должна работать. Я имею дело с компанией, которая выпустила веб-приложение ASP.NET MVC, у которого есть некоторые проблемы, они винят серверную среду. Утверждается, что поскольку я использую настройки по умолчанию для 10 рабочих процессов, это нарушает их состояние сеанса. Мне нужно знать, действительно ли это утверждение верно. Я никогда не слышал, чтобы приложение ASP.NET не работало с конфигурацией по умолчанию, поэтому я немного запутался, и мне нужно прояснить это.