Всем привет!
Есть замечательная статья на одном портале
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=38&LESSON_ID=6336&LESSON_PATH=3909.5800.2911.2805.6336 которая в целом очень актуальна для меня сейчас.
Но опыта нагрузочного совсем нет, коллеги из ТО тоже разводят руками и говорят - мы не делали никогда. И статистику посещаемости сайта взять неоткуда, так как сайт только пилится.
Откуда взять общее количество хитов, если ТЗ у меня нет
https://prnt.sc/ruihu7 ?😔 есть только распоряжение "Убедиться, что сайт не упадет! У конкурентов было 27к пользователей (опять же не уточняется, но подозреваю, что за сутки) и у них падало. У нас падать не должно". Яндекс Танк - не наш вариант, мне его не поднимут. Осваиваю Jmeter как и рекомендуется в статье. Но вот расчеты нагрузки в мою голову никак не укладываются( Может кто-то объяснить как это работает?
Привет!
У вас 1C Bitrix, как в статье?
Если да, то там есть контент, который стоит кешировать. Оценить настройки кеширования можно с помощью
https://www.webpagetest.org/https://developers.google.com/speed/pagespeed/insights/?hl=RUОбратите внимание на рекомендации этих простых инструментов.
Там есть PHP Byte Code, который стоит кешировать.
Настройки количества потоков для работы сервера приложений - чем больше, тем выше утилизация процессора и больше нужно оперативной памяти.
И есть база данных. В простом случае, если не настроен мониторинг MySQL, то можно просто заливать процессорами сервер. И нужно мониторить утилизацию процессора. И количество подключений к серверу баз данных. Если есть
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=32&CHAPTER_ID=1146То воспользутесь этим мониторингом. Подробный мониторинг в финальном тесте включать не надо - он понадобится для поиска узких мест. В пристрелочных тестах достаточно будет общего мониторинга