Как масштабировать издателя NServiceBus

Я знаю, что не должно быть нескольких издателей, публикующих одно и то же событие. Но как мне масштабировать подписчика, который публикует событие после обработки события, на которое он подписан? Масштабирование приведет к тому, что несколько издателей будут публиковать одно и то же событие.

При поиске в Google я получаю противоречивые ответы. Один говорит, что я должен использовать send вместо publish, а другой источник говорит просто, чтобы использовать общее хранилище подписки.

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

1 ответ

Решение

Если я читаю это правильно, я бы использовал Дистрибьютора, чтобы масштабировать Подписчиков. Если вы используете 3.0, это будет включать в себя добавление еще одного узла и небольшое количество конфигурации. Если вы используете 2.x, это требует больше настроек, включая другую конечную точку. На сайте есть некоторые визуальные эффекты.

Другие вопросы по тегам