그것은 MQTTUtils 만 세 가지 방법, 데프 createStream 제공하는 것 (JSSC : JavaStreamingContext, brokerUrl : 문자열, 주제 : 문자열, storageLevel : StorageLevel) : JavaDStream [문자열]스파크
MQTT 공개 자에 의해 푸시 된 메시지를 수신하는 입력 스트림을 작성하십시오. def createStream (jssc : JavaStreamingContext, brokerUrl : String, topic : String) : JavaDStream [문자열]
MQTT 게시자가 푸시 한 메시지를받는 입력 스트림을 만듭니다. 데프 createStream (SSC : StreamingContext, brokerUrl : 문자열 주제 : 문자열 storageLevel : StorageLevel = StorageLevel.MEMORY_AND_DISK_SER_2)은 : d 스트림 [문자열]
는 MQTT 출판사에 의해 푸시 메시지를 수신하는 입력 스트림을 만든다.
하지만 브로커에서 인증을 사용하는 경우 어떻게 사용자 이름과 비밀번호를 제공 할 수 있습니까?
자격증 명을 사용하여 url에 mqtt 및 tcp 스키마를 사용해 보았습니다. mqtt 스키마는'java.lang.IllegalArgumentException'을 제공하고 tcp 스키마는'java.net.UnknownHostException'을 제공합니다. – ggalmazor