Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

首先说发布更新,点击后选择服务名对应的工作流,即可完成发布,跟上一篇文章种发布更新流程一样

Image RemovedImage Added

第二个服务重启,顾名思义就是将服务对应的Deployment根据设定的K8S策略滚动更新,默认会先启动一个Pod,等待当前Pod完全就绪(即健康检查的端口通过)后执行老旧的Pod的下线,这个时候如果有Prestop操作会先执行这个操作,这个操作一般用作Nacos注册中心的优雅下线

类似下面一串配置:

Image RemovedImage Added

第三个更新发布,可以修改一些环境变量,下面是环境变量说明

...

tcp_port:服务对外提供服务的端口,也是健康检查的端口

log_path:服务打印的本地日志目录

Image RemovedImage Added

点击进入服务内部

Image RemovedImage Added

查看实时日志,容器名称af-central-console是服务对应的启动日志,容器名称log对应的是服务打印的本地日志,如果没有打印本地日志则需要修改日志格式或者到kibana查看推送到logstash的日志

...

点击容器名称af-central-console后面的调试可以直接进入类似Linux终端一样的控制台

Image RemovedImage Added

在这里可以输入一些常用命令用来测试跟其他服务的网络通信

...