Amazon ec2 如何将cassandra从本地连接到EC2实例
我在ec2中安装了cassandra群集,它工作正常。但是当我尝试使用php_cassa lib从代码连接cassandra时。它的抛出错误,如“没有可用的服务器” 下面的代码正在运行 ‘ec2公共ip地址’、‘端口’=>9160); $conn=新连接($CookieDB',$servers); $column_family=新的column族($conn,'User'); $column_family->insert('row_key',array('username'=>'PHPCASSA'); $value=$column\u family->get('row\u key'); 打印(价值); ?> 我做错什么了吗Amazon ec2 如何将cassandra从本地连接到EC2实例,amazon-ec2,cassandra,phpcassa,Amazon Ec2,Cassandra,Phpcassa,我在ec2中安装了cassandra群集,它工作正常。但是当我尝试使用php_cassa lib从代码连接cassandra时。它的抛出错误,如“没有可用的服务器” 下面的代码正在运行 ‘ec2公共ip地址’、‘端口’=>9160); $conn=新连接($CookieDB',$servers); $column_family=新的column族($conn,'User'); $column_family->insert('row_key',array('username'=>'PHPCASSA
提前感谢听起来好像您没有在cassandra.yaml中编辑rpc_地址以在公共界面而不是本地主机上侦听
向世界开放所有港口未免太过分了。9042和9160就足够了,如果使用OpsCenter和22进行SSH访问,则再加上8888。