#javascript #node.js #express
#javascript #node.js #экспресс
Вопрос:
У меня есть требование для запуска функции в моем Express.js приложение, которое считывает данные из базы данных и кэширует в Redis. Я хочу запускать эту функцию только при перезапуске веб-сервера.
Не могли бы вы помочь мне с подходом, пожалуйста!
Комментарии:
1. Пожалуйста, опубликуйте код, который вы используете для (повторного) запуска вашего сервера.
2. Просто запустите ее при запуске в вашем скрипте?
Ответ №1:
Вызовите функцию в верхней части файла Javascript вашего экспресс-приложения, где вы инициализируете свое веб-приложение. Например, поместите ее рядом app=express()
со строкой, подобной этой
var app = express()
loadMyRedisFromMyDatabase()