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.
Varnish 可以将其缓存分布到多台机器上吗?
例如,如果 Varnish 需要缓存的数据量超过了本地机器上可用的 RAM 量,我会遇到磁盘 IO 瓶颈还是 Varnish 能够利用远程机器来分配缓存,以便避免磁盘IO?
考虑在 Varnish 前面使用一些东西在多个缓存实例之间分配请求。您可以使用 HA 代理、nginx 或其他(非缓存?)Varnish 实例来执行此操作。
或者,您可以在 Varnish 中使用带有文件存储的 SSD,以在使用大于可用 RAM 的对象缓存时减少磁盘 IO 瓶颈。