gpt4 book ai didi

objective-c - iOS : Unable to establish RabbitMQ connection from Swift

转载 作者:搜寻专家 更新时间:2023-11-01 05:36:27 30 4
gpt4 key购买 nike

我正在尝试从 Swift 连接 RabbitMQ。我关注了this图书馆。创建 pod 设置并进入工作区。检查并验证。运行成功。

viewDidLoad

override func viewDidLoad() {
super.viewDidLoad()
connRabbMQ = RMQConnection(uri: "amqp://test:test@192.***.**.17:15672", delegate: RMQConnectionDelegateLogger())
connRabbMQ.start()
}

输出日志:

2016-07-08 10:47:47.943 Demo_Rabb[784:38644] Received connection:
<RMQConnection: 0x7fe458c3a420> failedToConnectWithError: Error
Domain=com.rabbitmq.rabbitmq-objc-client Code=1 "Handshake timed out."
UserInfo={NSLocalizedDescription=Handshake timed out.
}

我不知道发生了什么。请指导我如何连接后端。

最佳答案

我有同样的问题,我发现我使用了不正确的端口号,端口 15672 用于 Web 访问,您必须使用端口 5672 用于 swift 客户端或其他客户端应用程序以直接访问 rabbtiMQ 服务器

关于objective-c - iOS : Unable to establish RabbitMQ connection from Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38259528/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com