将Varnish配置为永久持久存储缓存


1

目前我们的网络应用程序有一个静态存储,因为数据结构非常扁平; 我们正在为新存储设置设置清漆,以便从旧存储中获取数据,并在提供服务时以文件方式将文件永久保存到自己的磁盘上(SSD + SAS)。现在环境是标准的CentOS 7和epel Varnish V4.1的安装。我知道根据这里的文档清漆支持持久存储(实验性),但找不到任何可靠的Internet来源如何设置它。我用于/etc/varnish/varnish.params的一个班轮是:

VARNISH_STORAGE="persistent,/var/varnish,2000M"

但无法获得服务运行。我确实检查了所有可能的日志和许可但是没有任何提示......你能帮忙吗?

Answers:


0

刚从varnish软件的Varnish书中了解到该选择已被弃用:P74:

5.2存储后端•存储选项-s定义缓存的大小及其存储位置•使用varnishd -s后跟以下方法之一为缓存分配空间:•malloc•file•persistent(不建议使用)•mse仅在Varnish Plus中使用Varnish Massive Storage Engine(MSE)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.