怎么让这n个容器的业务日志都保存下来且相互之间不影响?

来源:7-7 传统web服务迁移kubernetes

zjg23

2019-12-31

传统web服务部署在tomcat中,假如需要启动n个tomcat容器,每个web服务都会产生自己的业务日志,那这n个容器中的业务日志如果都需要保存下来的话应该怎么处理?
怎么让这n个容器的业务日志都保存下来且相互之间不影响?

写回答

1回答

刘果国

2020-01-01

确实是个问题,我想到的有两种方法,一个是日志目录正常挂载到宿主机,调度方式确保每个pod有单独的节点,采集方记录ip,通过ip区分每个pod。另一种是在容器中通过hostname变量改变日志的输出目录,最后采集的目录就自然通过podname区分开了

0
0

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2216 问题

查看课程