如果采用集中式的日志收集Agent,也就是在应用容器之外单独由一个日志收集程序从PVC收集日志并发往ELK,会很容易导致应用容器切换到新节点时失败,原因是日志收集程序会hold住PVC,如果PVC是独占类型的,就会锁住PVC,导致PVC无法释放,相应的应用Pod在新节点上由于不能加载PVC,就无法启动。为了解决这个问题,我们的做法是给这种需求的应用容器旁挂一个日志收集容器,两个容器在一个Pod里,这样应用Pod退出时,会完全释放PVC,应用Pod也可以在新的节点正常启动。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30