苍穹容器日志如何根据容器名称生成
1 业务场景
当一个容器服务的日志路径挂载了共享目录,由于日志文件名相同当多个副本和容器都挂载同一个共享目录,会导致日志分不清是哪个容器生成的问题,或者相互覆写的问题。
2 解决方案
在mc中修改基础环境变量中的log.config,使得每个应用打印日志时文件名都是根据自己的容器名生成。
修改容器环境变量使得gc日志和dump文件也根据容器名生成。
3 关键操作
在mc中修改公共配置log.config,如下图这段设置
如上图1位置空处添加<property name="podname" value="${env:HOSTNAME}" />
如上图2位置修改为${LOG_HOME}/${podname}-log.log
如上图3位置修改为${LOG_HOME}/${podname}-log.%i.log.gz
然后保存配置以上配置,通常在基础变量的各个节点都有一个都需要更改
容器添加环境变量
可以在gpaas界面编辑yaml添加如下配置
修改jvm环境变量:【gc日志如需要gc前缀可自定义添加】
4 检查是否成功
登陆容器的/mservice/log/目录查看结果
苍穹容器日志如何根据容器名称生成
1 业务场景当一个容器服务的日志路径挂载了共享目录,由于日志文件名相同当多个副本和容器都挂载同一个共享目录,会导致日志分不清是哪个...
点击下载文档
上一篇:苍穹安装器多网卡环境报错解决方法下一篇:苍穹服务器端口安全加固
本文2024-09-23 01:14:06发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144643.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章