当我尝试将 Bluemix Message Hub 与 Python 一起使用时,我不断收到错误和失败。任何想法为什么给出以下内容?
错误是“无法初始化 SASL 身份验证:代理不支持 SASL 握手(机制 PLAIN 需要)”
但是,当运行我的生产者和消费者时,它们似乎可以工作。产生消息并消费消息。
我在输出中看到与错误消息混合的正确消息。
我已经安装了 librdkafka 并按照说明确认一切正常:
https://github.com/ibm-messaging/message-hub-samples/blob/master/docs/librdkafka.md
当我运行 ./config 时,您可以在此处看到我的输出:
checking for libssl (by pkg-config)... failed
checking for libssl (by compile)... ok (cached)
checking for libsasl2 (by pkg-config)... failed
checking for libsasl2 (by compile)... ok (cached)
ENABLE_SSL y
ENABLE_SASL y
谢谢,亚伦