首页 > 代码库 > varnish代理服务器笔记

varnish代理服务器笔记

   

          varnish是一款开源的代理服务器软件。和Squid的区别是采用内存进行数据缓存。速度非常的快,而且不容易崩溃。但是奔溃之后所有数据都消失,导致所有请求全部发送至后台服务器端,这是其相对Squid的劣势。

      安装varnish需要pcre库的支持,添加用户自带的库还有两种方法:

                1: 使用ldconfig工具,将库文件的路径写入/etc/ld.so.conf文件中,然后使用ldconfig工具加载,原理操作系统

                     加载库路径是通过一个ld.so.cache的缓存文件实现的,而ldconfig工具读取ld.so.conf文件的内容整合到缓   存文件中。所以光添加到ld.so.conf文件中还不够。

    

               2:通过pkg-config工具加载。在安装软件包之后,一般在安装目录下有一个lib/pkg-config/*.pc的文件,将该文件拷贝到/usr/lib/pkg-config/文件夹下,*.pc文件中包含了用户库的路径。