首页 > 解决方案 > 调度java程序使用API​​更新数据

问题描述

我必须在database每天的特定时间更新数据。数据将使用 更新RestAPI。我必须APIjava或中消费nodejs

你能告诉我如何安排工作在javanodejs。哪一个更适合上述情况?

基本要求是每天使用 . 更新一次数据库中的所有数据POST RestAPI

有什么具体的example吗?

标签: javascriptjavanode.js

解决方案


如果您需要同时处理 java jar 和 nodejs 代码,并且这是同一个项目,并且您希望对两者进行一致的调度,那么您应该具备相应的操作系统能力,我假设您使用 Linux 或 Unix 之类的操作系统。

该工具称为 CRON。详情在这里。 https://en.wikipedia.org/wiki/Cron

您只需要创建一个带有启动进程的 shell 脚本。然后将其配置为每天运行这里是上午 8 点的示例。

0 8 * * *

对于云,存在一些服务 AWS 的示例是云手表。 https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html


推荐阅读