当前位置 : 主页 > 网络安全 > 测试自动化 >

性能 – 我应该使用Varnish而不是nginx吗?

来源:互联网 收集:自由互联 发布时间:2021-06-22
我真的很喜欢nginx. 但最近我发现清漆让你有机会实现智能缓存反向代理层(使用URL清除).我有一群资源密集的杂种,所以如果这个缓存层可以从杂种中删除一些负载,这可能是一件好事. 我
我真的很喜欢nginx.

但最近我发现清漆让你有机会实现智能缓存反向代理层(使用URL清除).我有一群资源密集的杂种,所以如果这个缓存层可以从杂种中删除一些负载,这可能是一件好事.

我没有找到一种方法来实现缓存层(用于应用程序页面;静态内容当然是可缓存的)与nginx相同.

我应该使用Varnish吗?你会推荐什么?

我不知道你在“聪明”下的意思,但无论如何Nginx从0.7分支开始缓存.要调整的参数很多,例如

>您可以为不同的返回代码提供各种TTL,
>当应用程序没有响应时返回陈旧内容的能力
>可以限制磁盘上缓存的总大小
>您可以定义将使用哪些信息来生成缓存密钥.

The documentation is here

网友评论