Назад | Перейти на главную страницу

Настройка рабочего уровня Amazon Linux

У меня есть рабочий уровень, который использует функции управления процессами PHP (pcntl) для параллельной отправки нескольких запросов в службу SNS. Мой вопрос в том, как лучше всего настроить директивы MPM_PREFORK, чтобы получить максимальную отдачу из коробки, и как рассчитать количество одновременных PHP-процессов, которые я могу запустить с доступными ресурсами. В настоящий момент я использую среду T2, которая по спецификации выглядит так:

Model     |vCPU | CPU Credits / hour | Mem (GiB) | Storage
t2.medium | 2   |    24              |     4     | EBS-Only

Также, если бы кто-нибудь мог пролить свет на то, как кредиты ЦП используются / учитываются в этом расчете, я был бы очень благодарен. В настоящее время я как бы применил мышление в этих сообщениях ..

http://cloudinservice.com/tune-apache-performance-using-mpm-prefork-module/

http://fuscata.com/kb/set-maxclients-apache-prefork

Любая помощь очень ценится