Когда я это сделаю:
show processlist
Я вижу, что все мои 20 серверов подключены к нему. Но через некоторое время они уходят один за другим. Я знаю, что это не проблема script. Мой script не завершается.
Может ли это быть тайм-аутом, если он не сделает запрос в течение определенного времени? Как изменить этот параметр?
Изменить: Python script выбирает и вставляет в базу данных каждые 1-3 минуты.
Если у вас нет процесса daemon (background), который поддерживает пул соединений, ваши соединения будут закрываться после завершения script.