当前位置:  开发笔记 > 前端 > 正文

Cassandra端口使用 - 端口如何使用?

如何解决《Cassandra端口使用-端口如何使用?》经验,为你挑选了4个好方法。

在尝试使用Cassandra时,我发现Cassandra会监听以下端口:

TCP*:8080

TCP*:8888

TCP*:57311

TCP*:57312

TCP 127.0.0.1:7000

TCP 127.0.0.1:9160

UDP 127.0.0.1:700

Cassandra如何使用列出的每个端口?



1> Matthew O'Ri..:

@Schildmeijer基本上是正确的,但是在使用TLS加密节点间通信时仍然使用端口7001

所以我的完整列表将是当前版本的Cassandra:

7199 - JMX(8080前Cassandra 0.8.xx)

7000 - 节点间通信(如果启用了TLS,则不使用)

7001 - TLS节点间通信(如果启用了TLS,则使用)

9160 - Thrift客户端API

9042 - CQL本机传输端口


以下是截至2017年的官方文档http://cassandra.apache.org/doc/latest/faq/index.html#what-ports的最新链接

2> substring..:

对于Apache Cassandra 2.0,您需要考虑以下TCP端口:(请参阅EC2安全组配置和Apache Cassandra常见问题解答)

卡桑德拉

7199 JMX监控端口

1024 - 65355 JMX需要随机端口.从Java 7u4开始,可以使用该com.sun.management.jmxremote.rmi.port属性指定特定端口.

7000节点间群集

7001 SSL节点间集群

9042 CQL本地传输端口

9160节俭

DataStax OpsCenter

61620 opscenterd守护进程

61621代理

8888网站

建筑

在EC2上使用Cassandra + OpsCenter的可能架构可能如下所示: 带有OpsCenter的AWS EC2


不错的图表:)

3> Schildmeijer..:

8080 - JMX(遥控)

8888 - 远程调试器(在0.6.0中删除)

7000 - Cassandra使用内部
(7001 - 已过时,在0.6.0中删除.用于会员通信,又名八卦)

9160 - Thrift客户端API

Cassandra常见问题解答Cassandra使用哪些端口?



4> David..:

JMX现在使用端口7199而不是端口8080(从Cassandra 0.8.xx开始).

这可以在cassandra-env.sh文件中配置,但默认值为7199.

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有