HiveMQ TDengine extension使用マニュアル


HiveMQ extension for TDengineの導入と使用方法を簡単に紹介します.
TDengineとHiveMQの導入方法
TDengine
最新のTDengineサーバをインストールすればいいです.公式ドキュメント:https://www.taosdata.com/cn/getting-started/を参照してください.
HiveMQ
エンタープライズ版(Licenseの試用を申請する必要がある)またはコミュニティ版(HiveMQ Community Edition,https://github.com/hivemq/hivemq-community-edition)のインストールが可能です.公式ドキュメント:https://www.hivemq.com/docs/hivemq/4.4/user-guide/install-hivemq.htmlを参照してください.
HiveMQ TDengineプラグインのコンパイルと導入
  • git clone https://github.com/taosdata/TDengine
  • cd TDengine && git submodule update --init --recursive
  • cd src/connector/hivemq-tdengine-extension && mvn clean && mvn package
  • パッケージ化圧縮パッケージ:hivemq-tdengine-extension-{version}-distribution.zipはHiveMQディレクトリのextensionsフォルダの下に解凍します.HiveMQがすでに実行されている場合は、HiveMQバックグラウンドサービスを停止する必要があります.そうしないと、HiveMQはプラグインの実行を禁止し、DISABLEDファイルを手動で削除してプラグインを動作させる必要があります.
  • プラグインパッケージ内のtdengineを変更する.xmlプロファイルは、実際に使用されているデータベース情報です.
  • 手動でライブラリを構築する必要はありません.プラグインが起動すると、ライブラリとテーブル
  • が自動的に作成されます.
    デモ
    運転HivMQ/bin/run.sh
    MQTTメッセージの送信
    人気のあるMQTTソフトウェアmosquittoを使用して、MQTTメッセージを送信してテストプレゼンテーションを行います.mosquitto_pub -t test -m “hello world”
    TaosクライアントからTDengineにログインして、認証レコードが書き込まれているかどうかを確認します.
    HiveMQ TDengine extension 使用指南_第1张图片