Amazon ec2 如何在amazon EC2实例中将datastax开发中心连接到远程集群?

Amazon ec2 如何在amazon EC2实例中将datastax开发中心连接到远程集群?,amazon-ec2,datastax,datastax-startup,Amazon Ec2,Datastax,Datastax Startup,我设置了以下内容。 外部公共ip的rpc_地址。 侦听地址:内部ip地址(不是本地主机), rpc_broad_cast:内部ip地址 在开发中心,我使用外部ip和端口9042 如果我做错了什么,请告诉我。谢谢你在这方面帮助我 我自己也能找到解决办法。实际的问题是我使用devcenter1.4连接到cassandra3。一旦我升级到devcenter1.5,启用SSH本地端口转发后,它就像一个魔咒 这些是以下设置 侦听地址:内部ip地址(不是本地主机), rpc_地址:内部ip地址(同上) 设置

我设置了以下内容。 外部公共ip的rpc_地址。 侦听地址:内部ip地址(不是本地主机), rpc_broad_cast:内部ip地址

在开发中心,我使用外部ip和端口9042

如果我做错了什么,请告诉我。

谢谢你在这方面帮助我

我自己也能找到解决办法。实际的问题是我使用devcenter1.4连接到cassandra3。一旦我升级到devcenter1.5,启用SSH本地端口转发后,它就像一个魔咒

这些是以下设置 侦听地址:内部ip地址(不是本地主机), rpc_地址:内部ip地址(同上)

设置上述步骤后的步骤 在我的终端上启用本地端口转发 ssh-l9042::9042@

启动开发中心1.5

它像一个符咒一样奏效了

终于奏效了:

步骤:

1. set listen_address to private IP of EC2 instance.
2. do not set any broadcast_address
3. set rpc_address to 0.0.0.0
4. set broadcast_rpc_address to public ip of EC2 instance.

请描述您面临的具体问题-您可以连接此配置吗?如果没有,日志或其他地方是否有相关的输出?谢谢snakecharmerb回复我。我无法连接,我在开发中心遇到的错误是。无法访问指定的主机。所有尝试进行查询的主机均失败(尝试:/:9160(com.datastax.driver.core.TransportException:[/:9160]无法连接))[/]无法连接