В настоящее время мы используем следующую конфигурацию для нашего кластера фабричных приложений.
<dataCacheClient>
<localCache isEnabled="true" sync="TimeoutBased" objectCount="1000" ttlValue="600" />
<hosts>
<host name="HOST1" cachePort="99999" />
<host name="HOST2" cachePort="99999" />
</hosts>
Мы недавно отключили привязку сервера в нашем WebFarm и обеспокоены тем, что опция localCache может привести к устареванию.кэшированная копия объектов сеанса.
Мы также используем HttpCache для хранения ресурсов, поэтому локальный кэш определенно имеет для этого смысл.
Я немного читал, и кажется, что вы можете сегментировать кеши в AppFabric.Мне было интересно, есть ли способ, чтобы элементы HttpCache использовали localCache, но SessionItems игнорировали localCache.Я предполагаю, что это делается через именованные кэши, но я изо всех сил пытаюсь найти хороший пример этого.