pound试用

1095阅读 0评论2011-12-27 tjpm
分类:LINUX

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%.

上一篇:manpages彩色化
下一篇:haporoxy的keeplaive ZZ