Просмотров: 19699
Дата последнего изменения: 22.07.2020
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
2
3
4
5
В результате построения двухуровневой архитектуры и выполнения ряда рекомендаций мы должны получить следующие результаты:
- система стабилизирована по расходу памяти; Front-End и Back-End занимают заранее отведенный объем памяти, который не будет расти даже при увеличении нагрузки;
- в стрессовой ситуации система будет стабильно и равномерно обрабатывать запросы, Back-end не будет увеличивать число одновременно выполняемых процессов выше установленного лимита MaxClients, Front-end будет принимать все запросы от пользователей и ожидать освобождения процессов Back-end;
- использование процессорных ресурсов ограничено числом одновременно работающих процессов Back-end в соответствии с MaxClients, не начнется регрессия производительности;
- возможно безопасное использование постоянного соединения с базой данных без опасения превысить число возможных соединений; в памяти все время находится установленное число Back-end процессов, готовых к обработке запросов и с установленным соединением с базой данных;
- процессорные ресурсы существенно высвобождены за счет прекомпиляции PHP-кода;
- пользователи комфортно работают со сжатыми страницами.