我有4个运行ruby web服务器的web服务器,和一个运行haproxy的服务器。
我可以使用ab对一个Web服务器获得RPS(每秒请求数)300。
但是,我只能得到340反对haproxy服务器的RPS。
简单的示例ruby应用程序只提供了一个从mysql获取某个ID并返回给客户端的API。
这是我的haproxy conf
global log 127.0.0.1 local2 chroot /var/lib/haproxy pidfile /var/run/haproxy.pid maxconn 100000 user haproxy group haproxy daemon defaults log global maxconn 1000000 frontend api bind *:8080 mode http use_backend web backend web balance roundrobin mode http server 10.0.1.100:8080 server 10.0.1.101:8080 server 10.0.1.102:8080 server 10.0.1.103:8080
任何build议,将不胜感激