Chinaunix首页 | 论坛 | 博客
  • 博客访问: 972887
  • 博文数量: 99
  • 博客积分: 3306
  • 博客等级: 中校
  • 技术积分: 1238
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-21 10:14
文章分类

全部博文(99)

文章存档

2012年(37)

2011年(56)

2010年(6)

分类: LINUX

2011-12-27 21:52:46

pound相对来说是集成了haproxy和nginx共有的一些优点,在做负责均衡的时候支持ssl加解密,可以把内部的HTTP应用转换成HTTPS。不过感觉pound的参考资料非常少,网上的介绍也不多。相对来说只有man里面是介绍的最详细的了。

  1. User "nobody"
  2. Group "nobody"
  3. Control "/tmp/pound"
  4. Alive 3
  5. ListenHTTPS
  6.      Address 0.0.0.0
  7.      Port 443
  8.      Cert "/opt/taobao/pound/etc/cert.pem"
  9.       #这个pem文件是把key再追加到证书文件后面
  10.      ClientCert 3 9
  11. Service
  12.     BackEnd
  13.         Address 10.10.114.2
  14.         Port 80
  15.         HAport 80
  16.         Priority 2
  17.      End
  18.      BackEnd
  19.        Address 10.10.114.3
  20.        HAport 8081
  21.        Port 8081
  22.        Priority 4
  23.     End
  24.      Session
  25.            Type Cookie
  26.            ID "sess"
  27.            TTL 300
  28.      End
  29. End
  30. End
如果想实现虚拟主机的话就在Service段里根据URL来做判断。通过和haproxy、nginx的对比,pound的效率确实相对比较差一点,很容易CPU飙到99%.

阅读(1065) | 评论(0) | 转发(0) |
0

上一篇:manpages彩色化

下一篇:haporoxy的keeplaive ZZ

给主人留下些什么吧!~~