spark-sql-streaming-mqtt坏用户或密码

时间:2016-10-11 12:46:04

标签: apache-spark spark-streaming mqtt paho

我正在尝试使用mqtt作为apache spark中的流,lib使用的是apache bahir spark-sql-streaming-mqtt。 该库使用paho mqtt库。

我使用lib如下:

{{1}}

我收到此错误:"用户名或密码错误"。

但是在另一个akka / scala项目中,我在同一个代理上使用paho-mqtt lib,使用相同的user / psw并且它工作正常。

所以我对此错误感到困惑

1 个答案:

答案 0 :(得分:0)

解决方案:

  1. 使用paho-mqtt lib 1.1.0版具有autoReconnect方法:

    “org.eclipse.paho”%“org.eclipse.paho.client.mqttv3”%“1.1.0”

  2. 从github源构建自己的bahir spark-sql-streaming-mqtt,因为现有版本中不存在身份验证。 https://github.com/apache/bahir