Я разработал прокси-сервер, используя узел. Я запускаю прокси с чем-то вроде этого (то есть я не использую экспресс, просто простой модуль http):
http.createServer(onRequest).listen(config.port);
В середине я инициализирую пул подключений к серверу sql, и я хотел бы убедиться, что при выключении сервера (специально или из-за какого-то исключения) пул освобождается и все очищается.
Каким будет правильный способ обеспечить выполнение какой-либо функции очистки при завершении работы моего сервера или при остановке процесса узла?