翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
マケッチドキャッシュノードへの手動接続
クライアントプログラムで Auto Discovery が使用されていない場合は、Memcached の各キャッシュノードに手動で接続できます。これは、Memcached クライアントのデフォルトの動作です。
キャッシュノードのホスト名とポート番号のリストは、AWS マネジメントコンソール--show-cache-node-info
パラメータで コマンドを使用 AWS CLI aws elasticache describe-cache-clusters
することもできます。
例
以下の Java コードスニペットは、4 ノードキャッシュクラスター内のすべてのノードに接続する方法を示しています。
... ArrayList<String> cacheNodes = new ArrayList<String>( Arrays.asList( "mycachecluster.fnjyzo.0001.use1.cache.amazonaws.com:11211", "mycachecluster.fnjyzo.0002.use1.cache.amazonaws.com:11211", "mycachecluster.fnjyzo.0003.use1.cache.amazonaws.com:11211", "mycachecluster.fnjyzo.0004.use1.cache.amazonaws.com:11211")); MemcachedClient cache = new MemcachedClient(AddrUtil.getAddresses(cacheNodes)); ...
重要
ノードを追加または削除することでキャッシュクラスターをスケールアップまたはスケールダウンする場合、クライアントコード内のノードのリストを更新する必要があります。