Облачное консольное приложение node.js должно запускаться один раз в день - PullRequest
0 голосов
/ 23 мая 2018

Я ищу то, что, как я полагаю, является довольно стандартным решением: у меня есть приложение для узлов, которое не выполняет никакой веб-работы - просто запускается, выводит данные на консоль и завершается.Я хочу разместить его, желательно в Azure, и запускать его один раз в день, в идеале - также записывать результаты или отправлять мне результаты.

Единственное решение, которое я могу найти, - это создать виртуальную машину в Azure и установить задание cron - тогда мне нужно либо ежедневно извлекать журналы отладки, либо писать код узла, чтобы отправить мне вывод по электронной почте.Что-нибудь более эффективное доступно?

1 Ответ

0 голосов
/ 23 мая 2018

Функции Azure стоит изучить.Это может быть вызвано таймером и позволит избежать накладных расходов виртуальной машины.

Кроме того, я бы изучил экземпляры контейнеров Azure, это хорошее соответствие для их варианта использования.У вас может быть изображение контейнера, которое вы запускаете на экземпляре ACI, в котором есть приложение Node.https://docs.microsoft.com/en-us/azure/container-instances/container-instances-tutorial-deploy-app

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...