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