Как масштабировать издателя NServiceBus
Я знаю, что не должно быть нескольких издателей, публикующих одно и то же событие. Но как мне масштабировать подписчика, который публикует событие после обработки события, на которое он подписан? Масштабирование приведет к тому, что несколько издателей будут публиковать одно и то же событие.
При поиске в Google я получаю противоречивые ответы. Один говорит, что я должен использовать send вместо publish, а другой источник говорит просто, чтобы использовать общее хранилище подписки.
Я бы, вероятно, пошел с общим хранилищем подписки, но я не уверен, будет ли это работать должным образом.
1 ответ
Если я читаю это правильно, я бы использовал Дистрибьютора, чтобы масштабировать Подписчиков. Если вы используете 3.0, это будет включать в себя добавление еще одного узла и небольшое количество конфигурации. Если вы используете 2.x, это требует больше настроек, включая другую конечную точку. На сайте есть некоторые визуальные эффекты.