RBoy
(RBoy)
27
@Falco 我查看了其他管理员的数据。我的理解是,每个 Unicorn 会为每个传入连接分叉一个新进程。因此,虽然技术上一次只有一个连接,但每个 unicorn 可以处理多个并发用户。
根据下面分享的经验,大约 8 个 Unicorn 可以处理大约 400 个并发用户
根据这一点,每个 unicorn 可以处理大约 50 个并发用户。现在我知道 RAM 和系统资源会影响可以分叉的数量等,因此我假设 1 个 Unicorn 工作进程可以在低端 RAM 系统(1 GB)上处理 10 个并发用户。
我的假设+结论完全离谱吗?如果是,每个 Unicorn 可以处理的并发用户范围是多少,具体取决于系统资源(假设低端为 1 GB,高端为您认为合适的任何值)?
1 个赞