Varnish可以将缓存分配给多台机器吗?
例如,如果Varnish需要缓存的数据量超过本地计算机可用的RAM量,我是否会遇到磁盘IO瓶颈,或者Varnish是否能够使用远程计算机来分发缓存以避免磁盘IO?
答案 0 :(得分:1)
考虑在Varnish前面使用一些东西在多个缓存实例之间分配请求。您可以使用HA Proxy,nginx或其他(非缓存?)Varnish实例来执行此操作。
或者,您可以在Varnish中使用带有文件存储的SSD,以便在使用大于可用RAM的对象缓存时减少磁盘IO瓶颈。