我们希望通过php-fpm & nginx
组合在AWS ecs上实现2000个并发用户请求。
我正在运行3个实例(每个实例有8个内核和16GB RAM)的2gb的21个容器。
我当前的配置适用于www.conf
:
[www]
user = www-data
group = www-data
listen = 127.0.0.1:9000
pm = dynamic
pm.max_children = 5000
pm.start_servers = 50
pm.min_spare_servers = 20
pm.max_spare_servers = 70
pm.max_requests = 0
使用上面配置的1000个并发用户,我在Jmeter上获得了以下结果。
交易已完成login-> view a page(heave page) -> logout.