【问题标题】:MSMQ connection is not established未建立 MSMQ 连接
【发布时间】:2018-03-13 19:04:05
【问题描述】:

应用程序正在使用 MSMQ 服务。 但是一些远程工作站无法与服务器正确建立 MSMQ TCP 连接。 执行 netstat -ano|findstr(msmq 端口),从服务器到远程工作站的 SYN-SENT 或 ESTABLISHED 状态下都没有 TCP 连接。

但是在服务器和远程工作站重新启动MSMQ服务后,可以找到并建立TCP连接。

有什么建议吗?

谢谢

【问题讨论】:

    标签: tcp msmq


    【解决方案1】:

    我假设远程工作站在变得不可用之前可用一段时间(可能是网络中断)。 MSMQ 使用重试机制重新建立与远程工作站的联系。当目标不可用并且连接尝试继续失败时,重试机制会等待越来越长的时间,然后再进行新的尝试。目标再次变为可用后,MSMQ 将不知道在达到下一个重试间隔时尝试连接。重新启动 MSMQ 服务会将重试间隔重置为零并立即建立连接。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多