Java AWS Elasticache SDK不';不适用于Redis ElastiCache

Java AWS Elasticache SDK不';不适用于Redis ElastiCache,java,amazon-web-services,sdk,amazon-elasticache,Java,Amazon Web Services,Sdk,Amazon Elasticache,我想根据“集群”的名称动态配置API服务器 因此,我使用AmazonElastiCacheClient来发现集群名称,并需要提取具有特定名称的集群的端点 问题是我可以找到它,但似乎没有一种方法可以得到一个端点 foundCluster.getCacheNodes()返回一个空列表,即使AWS控制台中出现1个同步且正在运行的Redis实例 foundCluster.getConfigurationEndpoint()返回null 有什么想法吗?我在猜测: 带有redis currenlty的AWS

我想根据“集群”的名称动态配置API服务器

因此,我使用
AmazonElastiCacheClient
来发现集群名称,并需要提取具有特定名称的集群的端点

问题是我可以找到它,但似乎没有一种方法可以得到一个端点

foundCluster.getCacheNodes()
返回一个空列表,即使AWS控制台中出现1个同步且正在运行的Redis实例

foundCluster.getConfigurationEndpoint()
返回
null

有什么想法吗?

我在猜测:

带有redis currenlty的AWS弹性缓存仅支持单节点群集(因此不支持自动发现等)。我不确定这是因为这个。基于Memcached的集群则不同

“目前,ElastiCache支持单节点Redis缓存群集。”

尝试添加

descripbeCacheClustersRequest.setShowCacheNodeInfo(true)