MQTT

MQTTの調査

647 views

MQTTプロトコルに対応するOSSに、mosquittoがある。
本書では、dockerのunbutu20.04にmosquittoをインストールし、動作確認を行う手順を記す。

ubuntu20.04をpullして起動する

docker image pull ubuntu:20.04
docker container run -p 1883:1883 -it --name mqtt ubuntu:20.04

mosquittoをインストールする

apt-get update
apt-get install mosquitto mosquitto-clients

mosquittoを起動する

/etc/init.d/mosquitto start

サブスクライバーを起動する

 mosquitto_sub -d -t orz

パブリッシャーでメッセージを送る

まず、別のターミナルを起動する。

 docker exec -it mqtt /bin/bash

次にメッセージをパブリッシュする。

 mosquitto_pub -d -t orz -m "hello"

ポート番号

デフォルトでは1883を使用する模様。
設定で変更できると思われる。
ポート番号:1883(TCP 接続)、8883(SSL/TLS 接続)、12470(WebSocket 接続)、12473(WebSocket SSL/TLS 接続)。

Page 1 of 5.

次のページ



[添付ファイル]


お問い合わせ

プロフィール

マッスル

自己紹介

本サイトの作成者。
趣味:プログラム/水耕栽培/仮想通貨/激辛好き
プログラムは趣味と勉強を兼ねて、のんびり本サイトを作っています。
フレームワークはdjango。
仮想通貨はNEMが好き。
水耕栽培は激辛好きが高じて、キャロライナ・リーパーの栽培にチャレンジ中。

サイト/ブログ

https://www.osumoi-stdio.com/pyarticle/

ツイッター

@darkimpact0626