kubectl apply -f dubbo.yaml 端口20880端口更改为20881后,节点还是20880
来源:7-6 传统dubbo服务迁移kubernetes(下)

慕标4577186
2020-08-16
start.sh 脚本也添加了
if [ ! -z "DUBBOPORT"];thensed−i"s/dubbo.protocol.port={DUBBO_PORT}" ];then
sed -i "s/dubbo.protocol.port=DUBBOPORT"];thensed−i"s/dubbo.protocol.port={SERVER_PORT}/dubbo.protocol=DUBBOPORT/g"conf/dubbo.propertiesSERVERPORT={DUBBO_PORT}/g" conf/dubbo.properties
SERVER_PORT=DUBBOPORT/g"conf/dubbo.propertiesSERVERPORT={DUBBO_PORT}
fi
但是运行就是只有20880端口,没有20881,几次运行,依然如此,不知哪里出了问题,老师,请帮忙看一看
写回答
1回答
-
刘果国
2020-08-17
首先我们先区分开每个地方的20880是啥意思
1、在yaml文件里的:这是k8s层面的,只是个声明,让大家知道你会启动这么一个端口,至于是不是真启动,那不重要,起步起都行
2、在dubbo配置文件的:这是应用层面的,是个真实启动的端口,所以应用监听哪个端口就看这个配置
对于上面的问题,入手点就很容易找了,进入容器直接找到dubbo的配置文件,看配置的端口是什么即可
012021-04-08
相似问题