Увеличение лимита вкладок «История просмотра»

В документации говорится:

Что произойдет, когда будет достигнуто максимальное количество хранимых запросов (по умолчанию 25)?

Внутри мы храним запросы в очереди FIFO. Это означает, что когда максимальное количество мест в очереди заполнено, мы берем первое введенное и удаляем его из очереди, тем самым освобождая место для нового запроса.

Как увеличить этот предел 25? Я хочу использовать Glimpse для сбора данных, а затем копать их для диагностики после 30 пользователей за 30-минутный сеанс, поэтому запросов будет намного больше, чем 25.


person Pol    schedule 10.09.2014    source источник


Ответы (2)


Из-за моей глупой ошибки количество запросов, которое хранит Glimpse, которое должно быть настраиваемым, не соответствует действительности.

Ошибочную строку можно увидеть в нашей реализации ApplicationPersistanceStore.

Лучше всего, чтобы это заработало быстро, — создать Glimpse самостоятельно (это очень легко сделать) и изменить BufferSize на то, что вы считаете нужным.

В качестве альтернативы вы можете реализовать свой собственный IPersistanceStore и заставить его делать все, что вы хотите.

person nikmd23    schedule 11.09.2014

Кажется, теперь вы можете добавить requestBufferSize, чтобы просмотреть политику времени выполнения, чтобы изменить ее.

   <glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd" requestBufferSize="100">
      <!-- Additional Glimpse configuration nodes -->
   </glimpse>

Но вам нужно создать свой собственный Glimpse из исходников, чтобы это работало.

person HH321    schedule 07.12.2016