【发布时间】:2015-02-19 17:42:01
【问题描述】:
好吧,这个标题很自我解释。我正在尝试改进 mq 客户端连接时间,因为它在我的应用程序中花费了很多时间。 (look here for code)
【问题讨论】:
-
你为什么不直接把你的代码放在这里?
-
@helloflash 因为它并不真正相关。
好吧,这个标题很自我解释。我正在尝试改进 mq 客户端连接时间,因为它在我的应用程序中花费了很多时间。 (look here for code)
【问题讨论】:
MQ 以前仅在 AIX 上提供 UDP 协议。它在几个版本前被删除。 TCP/IP 现在是首选的传输方式。如果你的连接时间很长,你应该让你的网络人员参与进来。
【讨论】:
IBM MQ 客户端通过 TCP 套接字连接到队列管理器,因为 TCP 是面向连接且可靠的。消息传递应用程序需要来自底层传输的这种 QoS。与 TCP 相比,UDP 不面向连接且不可靠。
您说您的应用程序需要花费大量时间来连接,您是否查看过您的网络中是否存在任何问题?您是否通过慢速网络连接?您的应用程序是唯一需要时间连接的应用程序还是其他应用程序有类似问题?
【讨论】: