- nebula 版本:1.0
- 部署方式(分布式 / 单机 / Docker / DBaaS):单机
- 问题的具体描述
port 为 Storage 服务的对外通信端口。此外,系统内部通信还需要使用端口 port+1,这里无法使用动态端口,请问这里怎么修改呢?
我们上生产环境上线全部需要动态获取端口,storage默认使用端口加1,导致服务启动问题,辛苦问下这里怎么进行兼容配置呢,多谢。
我们上生产环境上线全部需要动态获取端口,storage默认使用端口加1,导致服务启动问题,辛苦问下这里怎么进行兼容配置呢,多谢。
strorage内部端口是否支持配置呢?
辛苦大神帮忙看下怎么处理比较好呢?
这块可能得改代码 在NebulaStore类里面有两个转换函数 而且可能还涉及其他地方改动 比较麻烦
有没有什么快速解决的办法吗?
这里兼容性希望提升呀,我们这边生产环境都是需要动态获取端口,这样就导致无法部署,以后会有补丁版本吗?
当时为什么端口这么设计,+1有什么好处吗?为什么没有给参数接口呢?
辛苦大神了
估计没有快速解决的方案,动态获取最麻烦一点是可能会造成不同机器的storage端口不一致,这样集群之间通信很麻烦。比如meta怎么知道不同storage的端口。
您好,还有其他隐含端口通讯吗?发现除了这个,设置连续接口时候还有启动问题
所有用到的端口参考下面的文档:
https://docs.nebula-graph.io/2.0/2.quick-start/0.FAQ/#which_ports_should_be_opened_on_the_firewalls
storage占用配置里的端口[-2, +1], meta是[0, +1]