Остановите Servicestack от регистрации всех команд Get Set

С тех пор как я обновил Servicestack несколько дней назад, он начал регистрировать все мои запросы Redis с помощью регистратора с именем ServiceStack.Redis.RedisNativeClient.

S: GET urn:iauthsession:2nzuknVSZf0kChC0HmT9
R: $-1
S: GET urn:iauthsession:2nzuknVSZf0kChC0HmT9
R: $-1
S: GET urn:iauthsession:2nzuknVSZf0kChC0HmT9
R: $-1

Это довольно заполняет мои журналы. Есть ли способ отключить это? Это связано с обновлением пакета услуг? или я случайно установил параметр конфигурации? (Я сознательно не был рядом с кодом Redis). Мы также обновили Azure до более новой версии Redis - это вызвало бы это? (кажется маловероятным)

Благодарю.

1 ответ

Вы можете отключить подробное ведение журнала в Redis с помощью:

 RedisConfig.DisableVerboseLogging = true;

В противном случае вы можете просто отключить регистрацию DEBUG в вашем провайдере, например:

LogManager.LogFactory = new ConsoleLogFactory(debugEnabled:false);
Другие вопросы по тегам