emqx operator在编排文件更新了端口相关配置后 配置是热更新方式使用kubectl apply -f 还是说会重新拉Pod生效新的端口配置
今天服务器连接不上了啊?
你更新了哪些字段?不涉及到 Pod Template 的更新不会重新 Pod 的
…
config:
data: |
listeners.tcp.default {
bind = “0.0.0.0:1883”
max_conn_rate = “1000/s”
messages_rate = “10000/s”
bytes_rate = “300KB/s”
max_connections = 1000000
acceptors = “64”
}
listeners.tcp.prod {
bind = “0.0.0.0:1884”
max_conn_rate = “10000/s”
messages_rate = “10000/s”
bytes_rate = “300KB/s”
max_connections = 1000000
acceptors = “64”
}
…
这些应该不会重启Pod 直接apply热更新 晓得了
涉及增加新的端口的话 必须手动重启Pod 我理解没错吧
增加端口不会重启 Pod,因为只是应用 EMQX 的配置只会更新 service port,Operator 不会更新 container port 的。
好的 也就是增加端口和对应端口配置需要等待operator更新配置好svc然后自动重启pod就生效了 收到
问题应该解决了,这个多问了。。。
问题应该解决了,这个多问。。。