У меня есть веб-приложение, работающее в Windows 2012 R2 и IIS 8,
Вот корневое приложение, работающее в режиме классического конвейера, и оно работает хорошо.
Говорит, что URL похож на http://some.mypage.com/,, а его время ожидания в web.config:
<authentication mode="Forms">
<forms name="FORM01" loginUrl="~/maintain/login.aspx" protection="All" timeout="20" path="/" />
</authentication>
<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20" />
И я создал другое приложение, которое под корневым приложением говорит URL-адрес, например http://some.mypage.com/ext,, работающий в режиме интегрированного конвейера.
И его время ожидания в web.config, например:
<httpCookies httpOnlyCookies="true" requireSSL="true" lockItem="true" />
<sessionState mode="InProc" cookieless="false" timeout="120" />
Моя проблема в том, что это приложение, время ожидания его сеанса было очень быстрым, всего несколько секунд (менее 3 секунд), что делает это приложение полностью непригодным для использования.
Из-за интернет-ограничений моего офиса я не могу загрузить настройки пула приложений. Я перечислю некоторые здесь и надеюсь, что это может предоставить некоторую информацию. всем вам.
- Длина очереди - 1000
- Время простоя (в минутах) - 20
- Действие тайм-аута простоя - завершить
- Лимит запроса - 0
Любые предложения приветствуются ~