2009-12-01 2 views
0

Я установил управление сеансом с распределенным кешем скорости. У меня есть 3 сервера хостинга кэш и создал именованный кэш сПочему Velocity проигрывает сессию всего через несколько минут?

new-cache Sessions -Secondaries 1 TTL 1440 

и следующее в моем файле web.config

<section name="dataCacheClient" 
type="Microsoft.Data.Caching.DataCacheClientSection,&#xD;&#xA; cacheBaseLibrary" 
allowLocation="true" 
allowDefinition="Everywhere"/> 

    <sessionState mode="Custom" customProvider="Velocity" > 
     <providers> 
      <add 
       name="Velocity" 
         type="Microsoft.Data.Caching.DataCacheSessionStoreProvider" 
       cacheName="Sessions"/> 
     </providers> 
    </sessionState> 

Любая помощь будет оценена.

ответ

1

Похоже, что его выселяют. По умолчанию кэши вытесняются, т. Е. Элементы, хранящиеся в кеше, могут быть выселены. Вы должны создать не подлежащий исключению кеш, используя команду new-cache. Пример: New-Cache -Eviction Нет

Задайте другие свойства кеша, как требуется.

Смежные вопросы