インターフェース RedisSentinelCommands
- すべての既知のサブインターフェース:
RedisSentinelConnection
- すべての既知の実装クラス:
JedisSentinelConnection, LettuceSentinelConnection
@NullUnmarked
public interface RedisSentinelCommands
Redis Sentinel 固有のコマンド。
- 導入:
- 1.4
- 作成者:
- Christoph Strobl, Mark Paluch
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明voidマスターに到達できないかのようにフェイルオーバーを強制します。CollectionSE<@NonNull RedisServer> masters()監視対象のマスターとその状態のCollectionSE を取得します。voidmonitor(@NonNull RedisServer master) 指定されたRedisNode.getName()、RedisNode.getHost()、RedisNode.getPort()、RedisServer.getQuorum()で新しいマスターの監視を開始するように sentinel に指示します。void指定されたマスターを削除します。CollectionSE<@NonNull RedisServer> 指定されたマスターのレプリカのリストを表示します。
メソッドの詳細
failover
マスターに到達できないかのようにフェイルオーバーを強制します。- パラメーター:
master- null であってはなりません。
masters
CollectionSE<@NonNull RedisServer> masters()監視対象のマスターとその状態のCollectionSE を取得します。- 戻り値:
RedisServerのコレクション。null になることはありません。
replicas
指定されたマスターのレプリカのリストを表示します。- パラメーター:
master- null であってはなりません。- 戻り値:
RedisServerのコレクション。null になることはありません。
remove
monitor
指定されたRedisNode.getName()、RedisNode.getHost()、RedisNode.getPort()、RedisServer.getQuorum()で新しいマスターの監視を開始するように sentinel に指示します。- パラメーター:
master- null であってはなりません。