В нашем случае решением было понизить переменную mysql «wait_timeout» с 8 часов (по умолчанию, wtf !?) до 180 секунд. И это все еще может быть снижено больше, если это необходимо. Это должно было быть сделано хостинговой компанией, поскольку у нас нет корневого доступа к нашему серверу.
Все остальные решения, о которых я упоминал в этом вопросе, не работали, например, "pconnect = false" и "db-> close".
«Threads_connected» теперь всегда меньше 100 или 200 вместо почти 1000, предшествовавших этому исправлению.
Моя команда боролась с этой проблемой в течение двух дней, и в Интернете много людей, которые ищут решения, но без (рабочих) ответов.
Приветствия:)