Итоги тестирования:
1. Исправлены проблемы в конфигурации nginx и «проблема 404».
2. Проведен анализ конфигурации серверного ПО: никаких проблем с настройками MySQL , Apache , nginx не обнаружено — система корректно использует ресурсы.
3. Выявлены текущие пороги системы при тестировании сайта со страницами каталога: X RPS при быстром росте посещаемости, Y RPS при длительно нагрузке. На данный момент имеется приблизительно четырёхкратный запас на рост посещаемости на текущей конфигурации.
Рекомендации:
1. Заменить в запросах каталога
((((BE.CODE LIKE 'stol_leset_tor_kvadratnyy_tsveta_v_assort_'))))
на
((((BE.CODE = 'stol_leset_tor_kvadratnyy_tsveta_v_assort_'))))
— это существенно ускорит данные запросы и позволит снизить нагрузку.
2. Внести изменение в формат таблицы pages_hash для возможности добавления индекса на поле %FIELD_NAME%.
3. Отключать php-расширение xdebug, когда не проводится непосредственный дебаг кода. Использование xdebug влияет на скорость загрузки страниц и потребление ресурсов процессами apache.