在没有前端的heroku(或aws)中“永远”运行节点脚本?

问题描述 投票:-2回答:2

我需要运行节点脚本(不是app或dapp),它没有前端文件(html,css)。此脚本将定期发送事务(调用智能合约功能)。唯一的限制是该脚本需要永久(永久)运行而不停止,除非admin给出了特定的命令。请建议我们如何实现这一目标?谢谢。

PS:如果你有一个比heroku更好的平台建议,那么欢迎这些以及细节。 TX。

node.js amazon-web-services heroku
2个回答
0
投票

Unix cron适合这种事情。只需使用命令在crontab中添加一个cron:

crontab -e

然后只需设置您的模式并添加一行命令即可启动,例如,这将在每天凌晨3点运行:

0 3 * * * /root/backup.是

然后别忘了重新加载你的cron进程:

sudo service cron restart

在这里定义你的模式:https://crontab.guru/


0
投票

你可以看看kue

关于kue的好处是,它为您提供了一个UI,管理员可以在其中查看正在运行,失败的作业等。此外,您可以将其配置为以编程方式停止作业。

© www.soinside.com 2019 - 2024. All rights reserved.