【问题标题】:Kubernetes console pods logs to RAM instead DiskKubernetes 控制台 pod 将日志记录到 RAM 而不是磁盘
【发布时间】:2020-02-12 14:32:59
【问题描述】:

我正计划在 kubernetes 上开发一个非常高速的应用程序,但我遇到了 kubernetes pod 控制台日志的性能问题。

当一些 pod 写入控制台日志时,他将其写入引擎盖下的文件(磁盘)并旋转它。

我如何配置 kubernetes 将控制台日志写入 RAM(当然也会旋转并显示最后 XX 条日志)。

【问题讨论】:

    标签: kubernetes


    【解决方案1】:

    你应该检查emptyDir并设置

    emptyDir:
      medium: "Memory"
    

    然后对日志做任何你需要的事情,或者使用hostPath 并使用/dev/shm

    【讨论】:

      【解决方案2】:

      这取决于您的底层节点。如果您想将日志放在 ramdisk 上,那就这样做吧:) Kubernetes 对日志管理知之甚少,它主要只是连接所有部分。

      【讨论】:

        猜你喜欢
        • 2018-09-14
        • 1970-01-01
        • 2018-07-29
        • 1970-01-01
        • 1970-01-01
        • 2019-08-08
        • 1970-01-01
        • 1970-01-01
        • 2015-02-18
        相关资源
        最近更新 更多