![无法通过 Haproxy 获得性能提升](https://linux22.com/image/706554/%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20Haproxy%20%E8%8E%B7%E5%BE%97%E6%80%A7%E8%83%BD%E6%8F%90%E5%8D%87.png)
我有 4 个 Web 服务器,其中一个运行 Ruby Web 服务器,另一个运行 Haproxy 服务器。
我可以使用 针对一个 Web 服务器获得 300 的 RPS(每秒请求数)ab
。
但是我只能针对 haproxy 服务器获得 340 的 RPS。
简单的示例 ruby 应用程序仅提供了一个从 mysql 获取特定 ID 并返回给客户端的 API。
这是我的 haproxy 配置
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
任何建议,将不胜感激