0

我需要自动执行一系列步骤,包括运行脚本和部署。脚本已经写好了。脚本将添加到服务器上的表的新值合并到一些JSON文件中。这些JSON文件是包含数据的配置文件。自动执行一系列手动步骤

因此,只要这些表更新,我需要触发这些json文件中的更新。

有人可以建议我这样做。我了解了分布式作业调度程序。这是一个不错的选择,或者有其他选择。我对所有这些都是新手。

请建议所有可能的方法。

释简要:

一旦值在表更新,我要被触发的机构,和更新的值被添加到JSON文件(含有JSON格式数据文件)。

注:我已经有一个脚本wriiten合并表中的值到这些文件。我只需要触发脚本

+0

“我需要触发更新用这些离子文件” - 不知道你的意思在这里... – alfasin

+0

我只要值在表更新的意思,我想这是一个触发机制,以及更新的值被添加到JSON文件(包含json格式数据的文件)。注意:我已经有了一个脚本wriiten,它将表中的值合并到这些文件中。我只需要触发脚本。 – user2696258

回答

0

听起来像你正在寻找一个工作调度程序,但不一定是分布式的!

如果你的任务是非常简单的,你可以安排cron工作,但如果你想有一个能够有更多的配置选项,一个非常受欢迎的工具Jenkins

0

看着你的问题,我想是否有可能为你把那些

JSON文件的配置文件,包含数据

下一个Version control。这将有助于您获得所需的更新和新版本的触发。 CI服务器旨在解决这种情况。由于您已经标记了JAVA并且已经建议Jenkins,因此其他选项为BambooHudson。您可以将脚本链接为生成步骤。

例如

Step[N]: check JSON files version (new version return 0, same return 1) 
Step[N+1]: on success Step[N], run script to update JSON files