日志持久化使用nfs存储问题?

日志持久化使用nfs存储,因调用链需求,filebeat须以sidecar方式部署才能获取到容器的hostname,这种方式会导致日志被多个Pod重复采集,应用是无状态的,目前使用的华为块存储不支持ReadWriteMany,请问有好的解决方案吗?...显示全部

日志持久化使用nfs存储,因调用链需求,filebeat须以sidecar方式部署才能获取到容器的hostname,这种方式会导致日志被多个Pod重复采集,应用是无状态的,目前使用的华为块存储不支持ReadWriteMany,请问有好的解决方案吗?

收起
参与10

查看其它 1 个回答罗文江的回答

罗文江罗文江课题专家组云计算架构师某银行

日志持久化的方案建议做分层的设计,譬如先将容器中应用的日志,filebeat采集后放到KAFKA队列中暂存,然后由日志管理系统再从KAFKA队列中存储到对象存储或者elasticsearch集群中。

银行 · 2021-09-19
浏览2043

回答者

罗文江
云计算架构师某银行
擅长领域: 云计算容器容器云

罗文江 最近回答过的问题

回答状态

  • 发布时间:2021-09-19
  • 关注会员:3 人
  • 回答浏览:2043
  • X社区推广