我有一个 Docker 容器,我正在将日志从 docker 容器发送到 FluentD。现在,我使用 FluentD 日志记录驱动程序,但我有疑问。在文档(链接:https ://docs.docker.com/engine/admin/logging/overview/#/etw-logging-driver-options)上说,FluentD 缓冲区限制的最大大小为 8MB,但是,我想知道它究竟是如何运作的?
- 来自 Docker 容器的日志是否存储在此缓冲区中,然后 FluentD 读取此文件?
- 此外,这个文件究竟存储在我的系统上的什么位置,我如何查看它?
- 如果文件大小超过 8MB,会发生什么?