Хорошо,
Быстрый фон
Мы используем NServiceBus 2.0 со значительной стандартной конфигурацией, ничего «сумасшедшего» не происходит.
Приложение - это .NET 3.5
Среда разработки - это издатель и подписчик в одном окне, Windows 7.
Промежуточная среда: Издатель и Подписчик находятся на разных компьютерах: один Windows 7, другой Windows Server 2008.
Поведение
На устройствесреда, Publisher Subscriber работает нормально, что говорит о том, что сам код в порядке при запуске, настройке контейнеров и т. д., и все сообщения настраиваются правильно, то есть размер, сериализация и т. д.
В промежуточной среде издатель SUCCESSFULLY получает запрос на подписку.
Он также успешно сохраняет подписчика в таблице подписок (SQL Server, мы используем DBSubscription) и "queuename@machinename»правильно.
Проблема
На Bus.Publish () ничего не происходит.Никакая исходящая очередь не создается, никакое сообщение не отправляется и не создается нигде, не выдается ошибка.
Дополнительная информация
Интересно, что Bus.Send от издателя работает нормально!кроме, конечно, я должен добавить это в конфиге:
Также издатель МОЖЕТ разрешить:
имя машины ping
Так, что происходит, и что я должен искать?
Почему SEND работает, а PUBLISH нет?
Как я могу заставить PUBLISH работать?