## 注意事项: #1. 配置文件中特殊字符需要进行转义,比如#和/等,如果在密码中带有#号,需要转义使用。 #2. 配置文件修改是不能直接生效的,需要重启后才能生效。 #********************************************************************* # Server configuration #********************************************************************* ##服务器的节点地址配置 ##这里不要填写IP,填写对应的节点域名,比如 node1.im.domain.com。给客户端提供是授权域名。节点域名和授权域名的概念在随专业版发布的Readme上。 ##如果您的授权域名是im.example.com,当前节点的编号是N,那么节点域名是nodeN.im.example.com,客户端上的地址填写im.example.com。 ##一定不要填错,即使是单机部署也要参照这个规则。另外确保授权域名和节点域名都正确的解析。大部分专业版部署不成功都是因为没有使用节点域名!!! server.ip node1.im.xxx.cn ##原生客户端长链接端口 port 9033 ##客户端短链接端口 http_port 9034 ##WEB客户端长链接端口 websocket_port 9035 ## secret websocket ## Websocks端口,注意防火墙开启入访权限 #secure_websocket_port 8084 ## jks_path: define the file that contains the Java Key Store, relative to the current broker home ## 证书不能使用自签名证书,可从阿里云等申请免费证书。证书绑定的域名需要是 server.ip 对应的域名,或者是通配符证书 #jks_path /home/xxx/keystore.jks ## key_store_password: is the password used to open the keystore #key_store_password wildfirechat ## key_manager_password: is the password used to manage the alias in the keystore #key_manager_password wildfirechat ## end wss ## Web代理设置,除非得到我们指导,请勿打开此配置 # 配置代理地址 #websocket_proxy_host im.example.com # 配置代理端口,下面两个端口至少要配置一个 # 如果Web客户端使用https,需要配置SecurePort,如果使用http,需要配置Port。 #websocket_proxy_port 5017 #websocket_proxy_secure_port 5017 #管理端口 默认18080 http.admin.port 9036 ##节点ID,当集群部署时,一定不能有重复,可以给节点从1开始编号,1,2,3。。。。注意不能超过63。一定不能有重复,如果有稀奇古怪的问题请先检查nodeId是不是有重复 node_id 1 ##绑定IP,保持不变,不要修改。 host 0.0.0.0 ##本地绑定端口 local_port 9034