我需要运行节点脚本(不是app或dapp),它没有前端文件(html,css)。此脚本将定期发送事务(调用智能合约功能)。唯一的限制是该脚本需要永久(永久)运行而不停止,除非admin给出了特定的命令。请建议我们如何实现这一目标?谢谢。
PS:如果你有一个比heroku更好的平台建议,那么欢迎这些以及细节。 TX。
Unix cron适合这种事情。只需使用命令在crontab中添加一个cron:
crontab -e
然后只需设置您的模式并添加一行命令即可启动,例如,这将在每天凌晨3点运行:
0 3 * * * /root/backup.是
然后别忘了重新加载你的cron进程:
sudo service cron restart
在这里定义你的模式:https://crontab.guru/
你可以看看kue。
关于kue的好处是,它为您提供了一个UI,管理员可以在其中查看正在运行,失败的作业等。此外,您可以将其配置为以编程方式停止作业。