@Falco Я изучил данные от других администраторов. Как я понимаю, каждый Unicorn запускает новый процесс для каждого входящего соединения. Таким образом, хотя технически соединение обрабатывается по одному, каждый Unicorn может обслуживать несколько одновременных пользователей.
Исходя из опыта, описанного ниже, около 8 процессов Unicorn могут обслуживать примерно 400 одновременных пользователей:
Исходя из этого, получается, что один Unicorn может обрабатывать около 50 одновременных пользователей. Однако я знаю, что объем оперативной памяти и системные ресурсы влияют на количество возможных форков и другие параметры, поэтому я исхожу из предположения, что один воркер Unicorn может обрабатывать 10 одновременных пользователей на системе с низким объемом оперативной памяти (1 ГБ) в нижней границе.
Мои предположения и выводы совершенно неверны? Если да, то какой диапазон одновременных пользователей может обрабатывать один Unicorn в зависимости от системных ресурсов (предположим, что нижняя граница — 1 ГБ, а верхнюю определите сами, исходя из целесообразности)?