2010-11-29 2 views
2

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

Я намерен развернуть каждый логический издатель и подписчик в своей службе (согласно советам here), и для каждого из них будет иметь собственную очередь сообщений (я буду использовать MSMQ). Для развертывания другого абонента так же просто, как добавление службы и очереди. Чтобы удалить его, вы просто удалите службу и очередь.

Действительно ли это так просто, как для развертывания одиночной машины с низким объемом сообщений?

Есть ли серьезные проблемы, о которых мне нужно знать при таком подходе?

ответ

2

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

+0

Спасибо Адаму, хорошо получить некоторые разъяснения - это просто показалось «слишком легким»! Что касается использования кластера, я прав, я думаю, что мне нужно использовать хранилище БД для этого? – 2010-11-30 09:13:39

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