博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Varnish - 高效的 HTTP accelerator
阅读量:2402 次
发布时间:2019-05-10

本文共 1127 字,大约阅读时间需要 3 分钟。

原贴:http://www.iuiuiu.com/plog/post/2/313

04/11/2007

这几天在 google 找别的东西的时候看到 Varnish,上的简单介绍:

Varnish is a state-of-the-art, high-performance HTTP accelerator. Varnish is targeted primarily at the FreeBSD 6 and Linux 2.6 platforms, and will take full advantage of the virtual memory system and advanced I/O features offered by these operating systems.

Varnish 的主要开发者是 ,是 FreeBSD 方面的专家。Varnish 从根上设计的就是作为反向代理使用的,作者认为 squid 等有点过时了,没有考虑到现在硬件的发展,而 Varnish 是相当的 modern~~,在 中有详细介绍。Varnish 网站上称在相同硬件条件下效率要比 squid 高 10-20 倍, 目前在挪威最大的报社 Verdens Gang (http://www.vg.no/)上运行,据说用 1 台 Varnish 替代了原来 12 台 squid,效率还是很可观的。

安装使用也比较简单,启动 varnishd 加速本机的 8080 端口:

varnishd -a :80 -b localhost:8080
或者使用 Varnish configuration language (VCL) 文件来配置:
backend webserver {
        set backend.host = "localhost";         set backend.port = "8080"; } sub vcl_recv {
        if (req.http.host ~ "") {
                set req.backend = webserver;         } else {
                error 404 "You requested a document from an unknown virtual host.";         } }

项目主页上提供的文档不是很多,google 到一篇 ,有大致的解释和示例,更多的信息得去 man 里找。

0 Comments

 

转载地址:http://bovob.baihongyu.com/

你可能感兴趣的文章
SANS FOR572 Logstash
查看>>
OpenGL坐标系
查看>>
VS2008快捷键大全
查看>>
阿里开源限流组件 Sentinel 集群流控全解析
查看>>
Virtual的一些总结
查看>>
java中File类创建和删除功能
查看>>
linux下常用网络操作(重点)
查看>>
职场中神奇的程序员,却常常被人说“太直”,这是什么样的思维?
查看>>
Lambda函数式接口
查看>>
阿里软件SAAS分析笔记(转)
查看>>
自动化运维平台的流程草图
查看>>
生产环境sql语句调优实战第七篇
查看>>
一个oracle查询引起的bug
查看>>
通过shell来比较oracle和java中的字符串使用
查看>>
生活中的优化和向往(r11笔记第72天)
查看>>
最近的几个技术问题总结和答疑(七)
查看>>
容灾切换中的数据库宕机问题简单分析(一)
查看>>
几年前的一次答疑解惑
查看>>
MySQL RR隔离级别的更新冲突策略
查看>>
MySQL索引条件下推的简单测试
查看>>