Ubuntu “上漆秀”;列表长度0“;?
清漆2.1.3 Ubuntu 10.04.02 LTS varnishtop仅显示“列表长度0” varnishstat始终返回与以下相同的结果:Ubuntu “上漆秀”;列表长度0“;?,ubuntu,varnish,Ubuntu,Varnish,清漆2.1.3 Ubuntu 10.04.02 LTS varnishtop仅显示“列表长度0” varnishstat始终返回与以下相同的结果: 1+12:29:32 CSV-004 Hitrate ratio: 1 1 1 Hitra
1+12:29:32
CSV-004
Hitrate ratio: 1 1 1
Hitrate avg: 0.4272 0.4272 0.4272
556579 0.00 4.24 Client connections accepted
1122298 0.00 8.54 Client requests received
447675 0.00 3.41 Cache hits
27583 0.00 0.21 Cache hits for pass
......
有什么帮助吗?Varnish有一些非常合理的默认设置,但它假设您的应用程序不知道缓存。由于您可以控制您的应用程序,您可以做出一些默认情况下无法做到的假设。例如,默认情况下,Varnish在启动它的请求包含cookie时不会缓存任何页面。如果web应用未知,这是有意义的;如果web应用已知,则让web应用决定什么是适当的缓存响应更为合理。 因此,由于您了解正在使用的系统,因此可以稍微调整配置。使用配置文件时,Varnish的行为如下。Varnish将缓存所有静态内容(在特定目录中)。Varnish不会缓存任何其他内容,除非web应用程序提供max age或s-max-age缓存控制标头。如果满足上述规则,它将缓存内容,即使存在cookie。假设您的web应用程序足够智能,可以知道无论是否存在cookie,内容是否可以缓存。再次,请参阅去年的文章,了解如何在应用程序端设置此功能 有关详细信息,请尝试以下链接:
Varnish有一些非常合理的默认值,但它假设您的应用程序不知道缓存。由于您可以控制您的应用程序,您可以做出一些默认情况下无法做到的假设。例如,默认情况下,Varnish在启动它的请求包含cookie时不会缓存任何页面。如果web应用未知,这是有意义的;如果web应用已知,则让web应用决定什么是适当的缓存响应更为合理。 因此,由于您了解正在使用的系统,因此可以稍微调整配置。使用配置文件时,Varnish的行为如下。Varnish将缓存所有静态内容(在特定目录中)。Varnish不会缓存任何其他内容,除非web应用程序提供max age或s-max-age缓存控制标头。如果满足上述规则,它将缓存内容,即使存在cookie。假设您的web应用程序足够智能,可以知道无论是否存在cookie,内容是否可以缓存。再次,请参阅去年的文章,了解如何在应用程序端设置此功能 有关详细信息,请尝试以下链接: