ポート管理
ポート管理では、EMQX Tables デプロイメントで公開されているネットワークポートの状況を確認および制御できます。使用していないポートを無効化することで、不必要なネットワークの露出を減らせます。
前提条件
有効な EMQX Tables デプロイメントと、その管理権限が必要です。
ポートの状態を確認する
- EMQX Cloud コンソールで、概要ページまたはプロジェクトから対象の EMQX Tables デプロイメントに移動します。
- デプロイメント概要ページの接続情報セクションにあるポート管理ボタンを探します。
- ポート管理をクリックしてダイアログを開きます。
ダイアログにはプロトコル、ポート、ポートの状態が表示されます。EMQX Tables デプロイメントでは以下のポートが一般的に提供されます。
| プロトコル | ポート | 説明 |
|---|---|---|
| gRPC | 4001 | EMQX Tables への gRPC エンドポイント。 |
| MySQL | 4002 | MySQL 互換のエンドポイント。 |
| PostgreSQL | 4003 | PostgreSQL 互換のエンドポイント。 |
| gRPCS | 5001 | TLS で保護された gRPC エンドポイント。 |

ポートを無効化する
ポートを無効化するには、ポート管理ダイアログで該当するプロトコルのスイッチを切り替えます。
ポートを無効化すると:
- 新規クライアントは、そのプロトコルとポートを通じて EMQX Tables デプロイメントに接続できなくなります。
- 無効化されたポートを通じた既存の接続は切断されます。クライアントは有効なポートを通じて再接続する必要があります。
ポートを再有効化する
ポートを再有効化するには、ポート管理を開き、該当するプロトコルのスイッチを切り替えます。
再有効化後、クライアントはそのポートを通じて再接続できます。
ベストプラクティス
- ポートを無効化する前に、アプリケーションや統合、外部ツールがまだそのポートを使用していないか確認してください。
- アプリケーションや統合に必要なポートのみを有効にしておくことを推奨します。