У нас возникла проблема с отправкой сообщения MSMQ ко второму DNS-имени на сервере. Если мы отправим IP-адрес для того же сервера, мы в порядке, но это не то место, где мы строим архитектуру. Любые идеи относительно того, почему MSMQ заботится о том, какое имя оно получает?
Информация о сервере:
Физический сервер load-int-01
имеет второе имя IP и DNS, связанное с ним.
- Первый IP/DNS:
load-int-01
, с IP10.0.10.10
- Второй IP/DNS:
load-intv
, с IP10.0.10.20
Используемые форматы пути очереди:
-
FormatName:DIRECT=OS:load-int-01\private$\MyQueue
→ Работает хорошо. -
FormatName:DIRECT=OS:load-intv\private$\MyQueue
→ Возвращает ошибку & hellip;Очередь не существует или у вас нет достаточных разрешений для выполнения этой операции.
Мы также попытались использовать IP-адреса вместо этого, и оба набора IP-адресов работают нормально.
-
FormatName:DIRECT=TCP:10.0.10.10\private$\MyQueue
→ Работает хорошо. -
FormatName:DIRECT=TCP:10.0.10.20\private$\MyQueue
→ Работает хорошо.