我已经在http://www.planetcassandra.org/cassandra/的Microsoft azure实例上安装了Cassandra并试图从java客户端远程访问。我已经为端口号9042启用了端点,但无法远程访问它。在谷歌搜索后,我已将listen_address
修改为本地IP的azure实例,rpc_address
修改为公共IP,将broadcast_rpc_address
修改为255.255.255.255在cassandra.yaml文件中但仍然无法访问实例形式我的java客户端。
答案 0 :(得分:0)
请尝试参考文章Running Cassandra with Linux on Azure and Accessing it from Node.js以使用PowerShell设置您的Cassandra。它适用于Linux实例,但我认为它对您有所帮助。而文章底部的评论,博客显示更多细节作为参考。
与此同时,安装cassandra的简单方法是从Azure Marketplace创建Datastax Enterprise
实例,请参阅https://ms.portal.azure.com/?feature.relex= *%2CHubsExtension#blade / Microsoft_Azure_Marketplace / GalleryFeaturedMenuItemBlade / selectedMenuItemId / home / searchQuery / cassandra。然后,您无需考虑在Azure上进行安装,请参阅tutorial以获取Datastax Enterprise入门。
希望它有所帮助。