【问题标题】:Quickfixj: How can I catch java.net.ConnectException: Connection refused: no further informationQuickfixj:如何捕获 java.net.ConnectException:连接被拒绝:没有更多信息
【发布时间】:2012-02-08 13:35:48
【问题描述】:

我在多台服务器上运行了 FIX 启动器。想法是只让其中一个运行 FIX 会话。但是,只要在一台服务器上建立 FIX 会话,我就会开始收到 java.net.ConnectException: Connection denied: no further information on the other server(在其 FIX 日志中)。 有没有办法可以捕捉到这个异常,或者有什么方法可以识别并处理这种情况? 其实,我希望其他服务器不要再漫无目的的尝试建立 FIX 连接!

【问题讨论】:

  • 当您只想使用一个时,让多个启动器尝试连接到一个接受器的想法是什么?

标签: exception connection try-catch quickfix


【解决方案1】:

关于错误是在连接的服务器上还是在其他服务器上,您的问题不太清楚。如果它在其他服务器上,这是预期的行为,因为它们将无法连接,因为该接受器上已经存在连接。如果错误出现在连接的服务器上,则连接的服务器可能会中断连接,但这不太可能,因此错误可能在其他地方。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 2018-06-10
    相关资源
    最近更新 更多