RTSync涉及多个组件,组件间交互以及与外界通信时都涉及通信端口。一般企业用户为了安全性,对端口访问都是有严格限制的,故部署RTSync前一般需要提前规划给RTSync使用及需要访问的服务端口。本节主要介绍RTSync使用的各类服务端口。
RTSync服务端口我们将其分为两类:
1)RTSync服务自身使用的服务端口
2)RTSync访问其他组件,比如不同的数据源包括kafka,数据库,文件系统等,这些组件对外提供的端口,RTSync需要有访问权限。
本节主要介绍第一类服务端口。RTSync自身服务端口主要在如下几个配置文件中
1)config_task.xml,其涉及端口如下:
2)config_kafka_xxx.properties,其涉及端口如下:
3)config_zookeeper.properties,其涉及端口如下:
注:该配置内容不是必须的,如果开启了高可用功能,才需要配置该参数。
4)zookeeper服务内部通信使用端口
配置文件在zookeeper服务根目录下的conf/zoo.cfg下
server.xxx
2888,3888
zookeeper集群内部通信使用