У меня большой сайт с большим количеством посетителей ежедневно. Когда я получаю большое увеличение посетителей, мой сайт продолжает загружаться в течение 10-15 минут (долгое время).
Это не DoS-атака, я понял это. Это что-то с IIS PHP, потому что я вижу много (100+ fastcgi.exe) php fastcgi.exe процессов в диспетчере задач.
Моя оперативная память и процессор в порядке, у меня 128 ГБ ОЗУ. Я использую сейчас 8-9 ГБ оперативной памяти.
Я думаю, что скрипт сайта загружается навсегда и застрял. Есть ли в IIS настройка для запуска сценария выше? Я проверил свои логи и теперь вижу это:
В последнее время процесс FastCGI часто заканчивался неудачей.
Я использую Windows Server 2008, но могу повторить это поведение и в Windows Server 2012. Я использую Wincache для кеша кода операции.
Задача ещё не решена.
Других решений пока нет …