标签: cassandra firewall server production google-cloud-platform
我在相对较短的时间内使用Storm拓扑和Cassandra数据库。我最近意识到我的开发环境规范不够强大,无法进行测试,所以我部署了Google Cloud实例上的3节点Cassandra群集。现在我想让Storm拓扑(托管在一个单独的盒子上)插入Cassandra。显然,此功能未启用默认情况下,我希望有一个指南,说明如何安全,在生产场景中打开来自不同IP的数据库查询的Cassandra。 (我怀疑Google也会使用防火墙保护其实例?)
答案 0 :(得分:0)
按照卡洛斯罗哈斯在THIS LINK的指示,我可以打开端口从网络计算机外部访问卡桑德拉。此外,您可以使用以下行打开防火墙中的端口: 来自THIS LINK
gcutil addfirewall cassandra-rule --allowed="tcp:9042,tcp:9160" --network="default" --description="Allow external Cassandra Thrift/CQL connections"