Как закрывать соединение с mysql в зацикленном скрипте?
Я использую RabbitMQ. У него есть воркеры, где есть разные запросы в базу данных. И у меня копятся соединения с БД, т.к. они не закрываются (скрипт не завершается, а ждёт новые сообщения).
Вопрос: какие есть способы правильные закрытия соединения?
Я вижу:
1. Или в ручную прописать закрытие соединения после сохранения сообщения.
2. Или не закрывать (но это жрёт много ресурсов)
3. Или есть что-то ещё.
Space, нельзя просто сделать запрос в базу, не инициализирую соединения. Тут вопрос в том, через что вы работаете с базой? mysqli, PDO или через cms/framework.