すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):エンドポイントの表示

最終更新日:Oct 23, 2024

Tair (Redis OSS互換) インスタンスに接続するには、インスタンスのエンドポイントを取得する必要があります。 インスタンスの仮想IPアドレス (VIP) は、メンテナンスまたは構成の変更により変更される場合があります。 サービスの可用性を確保するために、エンドポイント (r-2vcl6xcftp1nu7 ****.comなど) を使用してインスタンスに接続することを推奨します。 コンソールでは、さまざまな種類のエンドポイントを表示できます。

前提条件

クライアントのIPアドレスが Redisインスタンスのホワイトリストに追加されます。 詳細については、「」「ホワイトリストの設定」をご参照ください。

手順

  1. ApsaraDB for Redisコンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。 次に、インスタンスを見つけて、インスタンスIDをクリックします。

  2. では、接続情報セクションでは、さまざまな種類のエンドポイントとポート番号を表示します。

    説明
    • インターネット経由で Redisインスタンスに接続する場合は、インスタンスのパブリックエンドポイントを申請します。 詳細については、「」「ApsaraDB For Redisインスタンスのパブリックエンドポイントの申請」をご参照ください。

    • 直接接続モードで実行されるクラウドネイティブクラスターインスタンスのパブリックエンドポイントを申請することはできません。 詳細については、「」「エンドポイントの表示」をご参照ください。

    その後、 Redisインスタンスに接続できます。 詳細については、「」「redis-cliを使用してApsaraDB For Redisインスタンスに接続する」をご参照ください。

プロキシモードと直接接続モード

ApsaraDB for Redisは、次の接続モードをサポートしています。

  • プロキシモード

    クライアントは、プロキシノードを使用して Redisインスタンスに接続します。

    プロキシノードは社内で開発され、アーキテクチャの変更、コマンドのルーティング、ロードのバランス、フェイルオーバーの実行、プロキシモードのRedisインスタンスの社内コマンドの実行を可能にします。 接続モードには、接続の集約、読み取りパフォーマンスの向上、使いやすさなど、いくつかの利点があります。 これにより、より効率的なビジネスシステムを設計できます。 詳細については、「プロキシノードの機能」をご参照ください。

  • 直接接続モード

    標準のマスターレプリカインスタンスの場合、クライアントはインスタンスのマスターノードに直接接続します。

    Redisクラスターインスタンスの場合、クライアントはインスタンスに直接接続し、負荷分散などのタスクはインスタンスによって処理されます。 これは、ネイティブRedisクラスターへの直接接続とまったく同じです。

異なるアーキテクチャのインスタンスでサポートされているネットワークタイプと接続モード

次の表では、️ ️ ️ ️ ️ ️✔️ 機能がサポートされていることを示し、❌は、この機能がサポートされていないことを示します。

展開モード

インスタンスアーキテクチャ

接続モード

[VPC]

インターネット

クラウドネイティブ

標準アーキテクチャ

直接接続モード

✔️

✔️

クラスタアーキテクチャ1

直接接続モード

✔️

プロキシモード

✔️

✔️

読み書き分離アーキテクチャ

プロキシモード

✔️

✔️

クラシック

標準アーキテクチャ

直接接続モード

✔️

✔️

クラスタアーキテクチャ2

プロキシモード

直接接続モード

✔️

✔️

読み書き分離アーキテクチャ

プロキシモード

✔️

✔️

重要

1クラウドネイティブクラスターインスタンスは、直接接続モードまたはプロキシモードのみをサポートします。

2クラシッククラスターインスタンスは、直接接続モードとプロキシモードの両方をサポートしています。

VPCとインターネット

ApsaraDB for Redisでサポートされているネットワークタイプ:

  • VPC

    仮想プライベートクラウド (VPC) は、物理層プロトコル上のネットワーク層で他のネットワークから分離されたプライベートネットワークです。 VPCは、高いセキュリティ、信頼性、柔軟性、スケーラビリティ、使いやすさを提供します。 詳細については、「VPC の概要」をご参照ください。

    シナリオ: Elastic Compute Service (ECS) インスタンスRedisインスタンスと同じVPCにデプロイされ、ECSインスタンスはVPC経由で Redisインスタンスに接続できます。 これにより、より高いセキュリティとより低いネットワーク遅延が実現します。

  • インターネット

    詳細については、「」「ApsaraDB For Redisインスタンスのパブリックエンドポイントの申請」をご参照ください。

    インターネット経由で Redisインスタンスに接続するトラフィックに対しては課金されませんが、接続にはリスクが発生する可能性があります。 より高いセキュリティを確保するためにVPCを使用することを推奨します。

    シナリオ: Redisインスタンスは、オンプレミスデバイス、別のVPCにデプロイされたECSインスタンス、またはサードパーティのクラウドサービス内のデバイスを使用して、インターネット経由で接続できます。

よくある質問

インスタンスに接続した後、インスタンスのエンドポイントが表示されないのはなぜですか。

またはRedisインスタンスのエンドポイントは、クライアントのIPアドレスをインスタンスのホワイトリストに追加した後にのみ表示されます。 詳細については、「」「ホワイトリストの設定」をご参照ください。

インスタンスのパブリックエンドポイントを申請するエントリポイントが見つからないのはなぜですか?

2つの理由により、パブリックエンドポイントを申請するオプションはありません。

  • VPCエンドポイントが 接続情報 セクションに表示されていない場合、 Redisインスタンスにホワイトリストは設定されていません。 最初にホワイトリストを設定します。 詳細については、「」「ホワイトリストの設定」をご参照ください。

  • パブリックエンドポイントは、直接接続モードで実行される ApsaraDB for Redisクラウドネイティブクラスターインスタンスではサポートされていません。 VPC経由でこれらのインスタンスに接続できます。

    説明

    インスタンスが直接接続モードで実行されるクラウドネイティブクラスターインスタンスであるかどうかを確認します。 詳細については、「」をご参照ください。インスタンスが直接接続モードで実行されるクラウドネイティブクラスターインスタンスであるかどうかを知るにはどうすればよいですか。

    アプリケーションが存在するECSインスタンスが Redisインスタンスと同じVPCにない場合、またはアプリケーションがAlibaba Cloudでホストされていない場合、クラウドネイティブクラスターインスタンスをプロキシモードで実行するように設定できます。 クラウドネイティブクラスターインスタンスを直接接続モードからプロキシモードに直接切り替えることはできません。 インスタンスの復元機能を使用して、セットアップを移行および再構成できます。 これには、ソースインスタンスから新しいインスタンスにバックアップデータを復元し、接続モードとしてプロキシを選択する必要があります。 詳細については、「バックアップセットから新しいインスタンスへのデータの復元」をご参照ください。

    警告

    新しい接続モードで新しいクラウドネイティブクラスターインスタンスが作成されたら、それに応じて接続コードを変更します。 それ以外の場合、インスタンスは接続できません。 作業は慎重に行ってください。

インスタンスがクラウドネイティブ直接接続モードで実行されるクラスターインスタンスかどうかを知るにはどうすればよいですか

ApsaraDB for Redisコンソールにログインし、インスタンス情報 ページに移動して、インスタンスがクラウドネイティブモードでデプロイされたクラスターインスタンスであるかどうかを確認します。image

インスタンス情報 ページの 接続情報 セクションで、直接接続モードが使用されているかどうかを確認します。

image

直接接続モードで実行されるクラウドネイティブクラスターインスタンスのパブリックエンドポイントを申請することはできません。 接続情報 セクションで、パブリック ネットワーク アクセス に対応する [エンドポイントの申請] ボタンが暗くなり、クリックできません。

インスタンスのプロキシモードを有効にするにはどうすればよいですか。

  • デフォルトでは、読み書き分離インスタンスとクラシッククラスターインスタンスにプロキシエンドポイントが付属しています。 このようなインスタンスのプロキシモードを手動で有効にする必要はありません。

  • クラウドネイティブクラスターインスタンス作成する場合、プロキシモードまたはダイレクト接続モードを選択できます。 インスタンスを作成した後、インスタンスを直接接続モードからプロキシモードに切り替えることはできません

  • 標準TairまたはTairインスタンスは、マスターレプリカアーキテクチャを使用します。 スタンドアロンインスタンスには、プライマリノードが1つだけあります。 このようなインスタンスのプロキシモードを有効にする必要はありません。 クラスターアーキテクチャと読み書き分離アーキテクチャのみがプロキシモードをサポートしています。

レプリカノードに接続できますか? レプリカノードのエンドポイントが表示されないのはなぜですか。

TairインスタンスとTairインスタンスのレプリカノードは、クライアントのトラフィックを直接処理するのではなく、冗長性とフェールオーバーをサポートするように設計されています。 マスターノードに障害が発生した場合に備えて引き継ぎを待機し、高可用性を確保します。 したがって、レプリカノードに直接接続することはできません。

関連ドキュメント