Как glimpse сохраняет отладочную информацию?

Как Glimpse сохраняет собранные данные? Это все сохраняется в памяти? Есть ли способ сохранить данные в базе данных?

Я спрашиваю об этом, потому что, если у меня есть веб-сайт, установленный на нескольких машинах (балансировка нагрузки), могу ли я использовать glimpse для отладки, или данные, собранные с одного сервера, недоступны с других серверов?


person Davide Icardi    schedule 24.04.2013    source источник


Ответы (2)



Глядя на страницу История, я подозреваю, что документация еще не написана, в настоящее время она говорит следующее. :

Постоянный магазин

TODO: Ссылка на пример обновления IPersistenseStore.

Я просмотрел код и не могу найти интерфейс IPersistenseStore. Но я могу найти интерфейс IDataStore где я предлагаю вам начать искать.

В настоящее время существует две реализации интерфейса: DictionaryDataStoreAdapter и класс HttpApplicationStateBaseDataStoreAdapter класс.


Обновить

Существует интерфейс IPersistenceStore, который реализуется классом ApplicationPersistenceStore. Хотя этот класс, кажется, зависит от IDataStore, так что, вероятно, все же стоит поискать собственное решение.

person James Skimming    schedule 25.04.2013
comment
Отличный ответ Джеймс! Пожалуйста, не стесняйтесь обновлять вики-документацию в любое время или оставлять нам любые отзывы, которые у вас могут быть. - person nikmd23; 25.04.2013
comment
@nikmd23 @ nikmd23 Я только что обновил документацию, чтобы исправить ошибку правописания интерфейса, поскольку это то, что меня изначально сбило с толку. Я рассматриваю возможность создания хранилища с использованием распределенного кэширования Azure в памяти, если я это сделаю, я открою его исходный код и опубликую пакет nuget. - person James Skimming; 25.04.2013
comment
Звучит здорово! Дайте мне знать, если вам нужна помощь. - person nikmd23; 25.04.2013