Независимо от того, является ли выход изящным или нет, существует ли способ запуска функции MySQL (асинхронный) до закрытия программы в Node.JS?Node.JS вызывает асинхронную функцию на выходе сервера Node
0
A
ответ
1
Если это изящно, то да. Если это что-то вроде uncaughtException
, тогда это не рекомендуется.
В соответствии с узлом docs:
SIGTERM
иSIGINT
имеют стандартные обработчики на не-Windows-платформ, которые сбрасывает режим терминала перед выходом с кодом 128 + номер сигнала. Если в одном из этих сигналов установлен слушатель, его поведение по умолчанию будет удалено (Node.js больше не будет выходить).
I.e. вы можете добавить своих обработчиков к этим двум событиям, а затем просто позвонить process.exit()
, когда закончите.
Кроме того, из одной и той же страницы:
uncaughtException
следует использовать для выполнения синхронной очистки перед выключением процесса.
Смежные вопросы
- 1. Как процесс node.js вызывает функцию обратного вызова при ее выходе?
- 2. Как создать неблокирующую асинхронную функцию в node.js?
- 3. Как переписать асинхронную функцию (node.js, monk)
- 4. Звонок на асинхронную функцию
- 5. Javascript вызывает функцию c на стороне сервера
- 6. Рекурсивно вызывать асинхронную функцию
- 7. Как вызвать асинхронную функцию внутри читаемого потока node.js
- 8. перебрать асинхронную Функцию с For Loop (дб запросом, Node.js)
- 9. Django: Как запустить функцию при выходе сервера?
- 10. Как написать функцию, которая вызывает на выходе из приложения
- 11. Нажатие данных на внешнюю асинхронную функцию
- 12. Передача изменяемого значения на асинхронную функцию
- 13. Может ли Flask использовать асинхронную функцию сервера Tornado?
- 14. Node.js - поддерживает ли платформа асинхронную обработку?
- 15. Как рекурсивно вызывать асинхронную функцию?
- 16. POST body undefined вызывает закрытие сервера node.js
- 17. node.js обработчик запроса не вызывает функцию
- 18. Node.js Паспорт не вызывает следующую функцию
- 19. Как использовать асинхронную функцию pyscopg2?
- 20. Лучший способ запустить асинхронную функцию в django?
- 21. Как передать функцию клиента от Node.js сервера
- 22. Путаница выходе вилки вызывает
- 23. Как реализовать функцию -toDataURL() на сервере node.js?
- 24. Получите версию сервера MongoDB от node-mongodb-native в node.js
- 25. Java-программа, которая вызывает асинхронную внешнюю программу?
- 26. Работа с файловой системой Node.js вызывает ошибку сервера 500
- 27. Python: помощь (NumPy) вызывает Segfault на выходе
- 28. Использование jsPDF-сервера (node.js) с использованием node-jspdf
- 29. Запуск сервера Node.js на centos на бродяге
- 30. node.js install node-protobuf на windows10