Skip to content

プラグインカタログ

このカタログは、組み込み製品ドキュメント外で管理されているカスタムEMQXプラグインに関するプラグイン固有のドキュメントを集約しています。

EMQXプラグインは、標準製品機能が要件を完全に満たさない場合や、ドメイン固有の問題を組み込み機能ではなく拡張機能として解決する方が適している場合に構築されることが一般的です。

一部のプラグインは専門的なままですが、実際の幅広いユースケースで有用であることが証明されれば、後に標準のEMQX機能として昇格することもあります。

このページに掲載されているプラグインは、emqx.gitモノリポジトリの一部として管理されています。

データ統合

ディスクキュー付きMQTTブリッジ

このプラグインは、EMQXからリモートMQTTブローカーへMQTTメッセージを転送し、ディスクバックアップされたキューを使用して下流の障害や断続的な接続障害時のレジリエンスを向上させます。

データガバナンス

UNSガバナンス

このプラグインは、Unified Namespaceのトピック構造とオプションのペイロード検証ルールを強制し、パブリッシュ時にトピック階層とデータ契約の標準化を支援します。

アクセス制御

ユーザー名ごとのセッションクォータ

このプラグインは、クラスター全体でユーザー名ごとの同時セッション数制限を強制し、クォータのオーバーライド、スナップショットベースの検査API、および管理者によるセッション制御をサポートします。

メッセージ永続化

オフラインメッセージ

このプラグインは、MQTTメッセージをMySQLまたはRedisに永続化し、標準のMQTTセッション永続化を超えて、サブスクライバーが再接続後にメッセージを取得できるようにします。

運用

ホットアップグレード(Relup)

このプラグインは、実行中のEMQXノードに.relupコード変更指示を適用し、オペレーターがVMを再起動せずにパッチリリースを展開できるようにします。