【发布时间】:2017-01-25 14:54:42
【问题描述】:
我有一个 8 核服务器,它将在 HTTP 服务器前面运行 Varnish,两者都在同一台机器上。
如何限制 Varnish 使用不超过 4 个内核?
我已经阅读了文档中的工作池,但它也这样说:
“虽然Varnish线程模型允许你使用多个线程池,但我们建议你不要修改这个参数。根据我们的经验和测试,我们已经看到2个线程池就足够了。换句话说,性能添加超过 2 个池时,varnish 不会增加。
注意,如果您遇到建议每个 CPU 内核有一个线程池的调优建议,请放心,这是旧建议。我们建议最多有 2 个线程池,但您可以增加每个池的线程数。”
所以看起来 2 个线程池就足够了。这是否意味着在这种情况下只使用了两个 CPU 内核?
搜索文档到目前为止我还没有找到明确的答案。
【问题讨论】: