ALTER INSTANCE

ALTER INSTANCEステートメントは、単一のTiDBインスタンスに変更を加えるために使用されます。現在、TiDBはRELOAD TLS句のみをサポートしています。

TLSをリロード

ALTER INSTANCE RELOAD TLSステートメントを実行して、元の構成パスから証明書( ssl-cert )、キー( ssl-key )、およびCA( ssl-ca )を再ロードできます。

新しくロードされた証明書、キー、およびCAは、ステートメントが正常に実行された後に確立された接続で有効になります。このステートメントの実行前に確立された接続は影響を受けません。

リロード中にエラーが発生すると、デフォルトでこのエラーメッセージが返され、以前のキーと証明書が引き続き使用されます。ただし、オプションのNO ROLLBACK ON ERRORを追加した場合、リロード中にエラーが発生した場合、エラーは返されず、後続のリクエストはTLSセキュリティ接続を無効にして処理されます。

シンタックスダイアグラム

AlterInstanceStmt:

AlterInstanceStmt
ALTERINSTANCEInstanceOption
InstanceOption
RELOADTLSNOROLLBACKONERROR

ALTER INSTANCE RELOAD TLS;

MySQLの互換性

ALTER INSTANCE RELOAD TLSステートメントは、元の構成パスからのリロードのみをサポートします。 TiDBの起動時に、読み込みパスを動的に変更したり、TLS暗号化接続機能を動的に有効にしたりすることはサポートされていません。 TiDBを再起動すると、この機能はデフォルトで無効になります。

も参照してください

TiDBクライアントとサーバー間のTLSを有効にする

このページは役に立ちましたか?

Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Cloud
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.