我无法确定哪种在现实应用中更强大:
A)使用流利的docker日志记录驱动程序 - docker将其数据发送到流畅的驱动程序
B)使用fleund尾部默认的docker json日志。
为什么我的A有问题?嗯,这就像编程中的“控制反转”原则:
它是一个依赖项,如果未正确设置,docker将无法启动
当所有日志作为标准输出转发到同一个端口时,过滤和格式化不同类型的日志可能会很麻烦。
最大问题:如果流畅失败,则无法恢复日志!
我更倾向于解决方案B,但我错过了关于这个主题的一些经验。我想念一下吗?