Apache-2.2
在與 django 相同的主機上執行 varnish 的建議
在與其面向的 django 安裝相同的主機上執行清漆是合理的體面做法嗎?我假設您必須配置 django 以便它在 RAM 中為您分配給清漆的空間留出足夠的空間。可以管理,還是在自己的單獨主機上執行清漆更好?
這應該工作得很好——Varnish 最需要的是讓它的 RAM 保持獨立。
如果您可以可靠地將 Apache 和 Django 應用程序的 RAM 保持在足夠低的 RAM 中,以使 Varnish 不會交換其空間,那麼就去做吧。
保持事情的可靠性和可預測性是關鍵 - 例如,如果某些負載條件推動應用程序的 RAM 使用率上升,那麼 Varnish 可能會在您最需要的時候通過交換而減慢速度。由於這種潛在的干擾,在大多數情況下我會採用單獨的系統,但如果你的應用程序表現良好,你應該沒有問題。