Я пытаюсь получить образец nServiceBus и запустить его на 2 компьютерах. Я построил образец Distributor, добавил пару рабочих, все из которых работают локально.
Если я добавлю параметр командной строки либо для NServiceBus.Integration, либо для NServiceBus.Production, главный узел откладывает и выдает исключение .Net.WebException - «Базовое соединение было закрыто: при получении произошла непредвиденная ошибка».
Все брандмауэры отключены, но мне даже не нужно пытаться поместить что-либо на другой узел, локальный запуск вызывает исключение, не изменяя ничего, кроме командной строки на главном сервере.
Вопросы:
Что является причиной пробного запуска? .. Не хватает ли какой-либо конфигурации, необходимой для того, чтобы на нескольких физических компьютерах каждый имел логического подписчика?
Означает ли указание интеграционного или производственного профиля, что вам теперь нужно указать БД для дополнительного хранилища? хранилище памяти по умолчанию больше не будет работать? (только для его запуска и работы?)
Охватывает ли лицензия тестирование на нескольких компьютерах с использованием других профилей?
Существуют ли какие-либо примеры, документация или пошаговые руководства, в которых конфигурация представлена немного глубже, особенно в отношении создания распределенных рабочих?
Я просмотрел сайт NServiceBus и прочитал почти все сообщения о переполнении стека и все еще изо всех сил стараюсь сделать это!
Любая помощь высоко ценится!
Спасибо,
Rob