2014-05-15 5 views
0

Я хочу контролировать, какие объекты хранятся в кеше и в сеансе, когда я использую роль рабочего кэша.Можно ли просмотреть роль Cache Worker Role (CacheService), какие объекты были кэшированы

Моя память растет, и я хочу выяснить проблему. Похоже, я что-то кешу, но я не могу найти то, что я кэшировал.

Я попытался Red Gate инструмент для CacheService в экземпляре Роль Cache работника, но он показывает только класс System

enter image description here

Замечено, что некоторый класс занимает много памяти, и я хочу, чтобы выяснить, какие значения хранится в нем.

enter image description here

Пожалуйста, советы

+0

Пожалуйста, установите его как anser. Это может помочь другим парням, что это невозможно сделать. Я отмечу его как принятый – Sergey

+0

Передано в качестве ответа, Сергей. –

ответ

1

Я не думаю, что так. Я не уверен, могут ли какие-либо сторонние приложения, но не существует инструмента или api из MS, чтобы выявить, где были кэшированы объекты. Я вспомнил, что в TechED 2013 или 2012 году есть сессия, в которой некоторые ребята из MS отображали местоположение кэшированных объектов с помощью внутреннего инструмента, но я не думаю, что MS опубликовала его.

+0

Спасибо, приятель! – Sergey