2014-10-09 2 views
3

Недавно я обновил свой небольшой проект от NServiceBus 4.6 до 5.0.1. После сглаживания изменений интерфейса, теперь я сбою во время выполнения с сообщением:Поддерживает ли NServiceBus v5.0 счетчики производительности?

System.InvalidOperationException был необработанное Сообщения: необработанного исключение типа «System.InvalidOperationException» произошел в mscorlib.dll Дополнительной информации: NServiceBus счетчик производительности для критического времени не настроен правильно. Для исправления этой проблемы запустите командлет Install-NServiceBusPerformanceCounters.

Я не использую счетчики производительности в своем коде и не нуждаюсь в установке каких-либо дополнительных компонентов. Я вижу ту же проблему с образцом «VideoStore.SqlServer» на странице Particular's GitHub. Сделайте свежее притягивание, F5, ... и стрелу.

Требуется ли для версии 5 NServiceBus настроить свои счетчики по умолчанию вместо подхода opt-in для v4.x?

Edit: 2014-10-21 Использование config.DisableFeature<CriticalTimeMonitoring>(); Я до сих пор не может получить образец для запуска (получил ту же ошибку). По предложению Адама я открыл ticket и обновит этот вопрос, когда я услышу из Частного вопроса.

ответ

4

В конфигурации вы можете отключить эту функцию: config.DisableFeature<CriticalTimeMonitoring>();

+0

Хотя это кажется многообещающим, оно не работает. Я добавил это в конфигурацию для одной из примерных служб Particular (VideoStore.ContentManagement), и это не имеет значения. Я все равно получаю такое же сообщение об ошибке. Моя команда проверила, что я сделала, и мы воспроизвели ее на нескольких машинах, прежде чем я написал этот ответ. Я в тупике. – SethO

+0

Звучит как ошибка, сообщите об этом на сайте GitHub. –

+1

обновите пакет nuget. После обновления до следующих версий исключение больше не выбрасывается: '' ' '' '' – Pedro

0
  • Скачать и запустить "Particular Service Platform" из http://particular.net/downloads
  • Выберите NServiceBus (и позволить ему установить шоколадным тоже)
+1

Я ищу решение, не нужно устанавливать дополнительные компоненты. Я хочу упаковать и распространять свое приложение так же, как я сделал до v5. Я буду помнить ваше предложение в том случае, если я должен отказаться от своего нынешнего подхода. – SethO

Смежные вопросы