Caching 清漆微雕刻

Caching 清漆微雕刻,caching,varnish,varnish-vcl,Caching,Varnish,Varnish Vcl,微缓存和Nginx确实可以加快应用程序的速度。 有可能在清漆中使用微缓存(或类似的东西)吗 是,您可以将Varnish设置为微缓存内容 对于其他读卡器,微缓存是一个透明的过程,其中缓存保留不被缓存的内容的本地副本,并在指定的时间内为其提供服务 例如,您可能有一个经常更新的主页,并且在站点的标题中没有设置缓存。但是,您的应用程序运行在性能低下的VM上,无法处理许多请求。微缓存可以通过在短时间内从缓存静默地为主页提供服务(并且不发送标题)来缓解此问题 在清漆中,这是通过TTL设置实现的。这会告诉va

微缓存和Nginx确实可以加快应用程序的速度。
有可能在清漆中使用微缓存(或类似的东西)吗

是,您可以将Varnish设置为微缓存内容

对于其他读卡器,微缓存是一个透明的过程,其中缓存保留不被缓存的内容的本地副本,并在指定的时间内为其提供服务

例如,您可能有一个经常更新的主页,并且在站点的标题中没有设置缓存。但是,您的应用程序运行在性能低下的VM上,无法处理许多请求。微缓存可以通过在短时间内从缓存静默地为主页提供服务(并且不发送标题)来缓解此问题

在清漆中,这是通过TTL设置实现的。这会告诉varnish在指定的时间内缓存内容

如果您使用的是TTL,您还应该使用宽限设置-这告诉varnish,如果后端没有及时响应,则在指定的时间内继续为缓存内容提供服务

TTL的另一个优点(我相信默认值是120秒)是varnish只向后端发送未缓存内容的第一个请求,将任何其他请求排队等待缓存就绪


有一些关于grace和ttl的各种设置的示例。

您能更具体一点吗?