国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

mqtt的鏈接不成功,不知道問題出在哪里

dorke

今天通過workerman/mqtt,去鏈接mqtt服務器,程序運行起來了,但是沒有鏈接到服務器,然后沒有任何提示,也沒有看到更多地提示,請問怎么調(diào)試,給個思路。謝謝。? ?第三方工具都可以鏈接上服務器。

9911 4 0
4個回答

walkor 打賞

workerman用debug方式運行(啟動的時候不加-d),mqtt也開debug方式,見mqtt手冊,然后會有mqtt通訊相關的日志打印在控制臺

  • dorke 2018-11-13

    debug模式應該都打開了,我用的 $options['debug ']=true; 這只的mqtt的模式debug,但是鏈接的時候還是不行。

  • dorke 2018-11-13

    $worker->onWorkerStart = function(){
    $options['username']='admin';
    $options['password']='admin';
    $options['debug ']=true;
    $mqtt = new Workerman\Mqtt\Client('mqtt://118.190.203.81:1883',$options);
    $mqtt->onConnect = function($mqtt) {
    $mqtt->subscribe('ibgw');
    var_dump($mqtt);
    };
    $mqtt->onMessage = function($topic, $content){
    var_dump($topic, $content);
    };
    $mqtt->connect();
    };

  • dorke 2018-11-13

    我用其他軟件測試mqtt 服務器應該可以鏈接,沒有問題

walkor 打賞

看下118.190.203.81的1883安全組和防火墻開了沒,我這里連接118.190.203.81:1883地址超時

  • dorke 2018-11-14

    1883的端口已經(jīng) 屬于安全組的 白名單里 ,對 所有IP開放了,是不是 mqtt:// 這個 前綴有影響?我 用tcp的話 會提示很多 warnning ,也是鏈接不上。

  • dorke 2018-11-14

    下面我貼了一個用其他工具 訂閱到的頁面

dorke

  • 暫無評論
walkor 打賞

設置下?
$options = 'MQIsdp';?
$options = 3;
應該是你的mqtt服務端不支持最新的mqtt協(xié)議
?
還有應該是$options=true; ,不是$options=true; ,多了個空格

年代過于久遠,無法發(fā)表回答
??