【问题标题】:Does AMAZON MQ provides TCP endpoint?AMAZON MQ 是否提供 TCP 端点?
【发布时间】:2019-07-16 07:00:13
【问题描述】:

我在 Amazon MQ 上创建了一个代理,并在端口 61617 上获得了一个 SSL 端点。我也在寻找一个非 SSL 端点(就像我们可以在 Active MQ 上的 61616 上使用 tcp)。 Amazon MQ 是否仅提供 SSL?无论如何,我们也可以获取 TCP 端点吗?

【问题讨论】:

    标签: amazon-web-services activemq amazon-mq


    【解决方案1】:

    AmazonMQ 只提供 SSL 端点,它不会像 activeMQ 那样暴露 TCP 端点。但是,当您从 activeMQ tcp 端点切换到 amazonMQ SSL 时,它可以正常工作并连接。

    例如:

    activemq.broker.url = 故障转移:(tcp://abc1.gogole.com:61616,tcp://abc1.gogole.com:61616)?randomize=false&maxReconnectAttempts=10

    amazonmq.broker.url = 故障转移:(ssl://efg-1.mq.us-west-2.amazonaws.com:61617,ssl://efg-2.mq.us-west-2.amazonaws.com:61617)?randomize= false&maxReconnectAttempts=5

    关于您为什么要寻找 TCP 端点的任何具体用例?

    【讨论】:

    • 感谢@anshul 在我的代码中,连接协议被硬编码为 tcp。所以,我想,它需要改变,根据你的评论和我的理解,我相信,像 tcp://efg-1.mq.us-west-2.amazonaws.com:61616 这样的东西是不可能实现的。如果我的理解有误,请纠正我。
    • 没错,在 amazonMQ 的情况下,你不能使用“tcp”而不是“ssl”。
    • @Nish 如果答案有帮助,请接受它作为解决方案或投票。
    猜你喜欢
    • 2014-08-13
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-07
    • 2011-05-15
    相关资源
    最近更新 更多