Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
清漆是否保留崩溃/重启日志?
我目前正在监控一个清漆服务器,它似乎每周左右重新启动,当 CPU 使用率达到大约 100% 时(负载有点高 - 在 2 核机器上大约 6~7)并且 IO 等待平均需要 45% CPU 时间。
我是否缺少任何配置或预定义的行为?这是否意味着我的硬件存在瓶颈导致清漆失败?
谢谢!
当孩子去世时,您应该在 syslog 中看到一条消息。它会说类似Child exited.... Varnish 擅长跟踪孩子,所以当它崩溃时,它会立即重新启动并记录它。
Child exited...
6-7 的负载似乎很高。如果您使用的是文件支持存储,我建议切换到 malloc。如果您需要更多缓存空间,请购买一个具有更多内存的盒子。使用 nuking 行为作为您的指南 ( varnishstat -1 | grep nuke)。如果 varnish 报告的值为 0,则您的缓存大小就足够了。
varnishstat -1 | grep nuke