关于job的编写
Closed this issue · 9 comments
telltime commented
job写好后放在哪里,是要重新编译程序吗
ihaolin commented
这随你的java应用启动就行,最好和业务应用分开,可以看下单元测试或者antares-demo。
telltime commented
那我在控制台怎么调用这个脚本 编译后直接放到lib目录吗 还是把脚本加到antares-tower.jar文件里面去
ihaolin commented
不是,先启动好server,再启动tower,在tower里配置你客户端应用里的job,配置完成后,再编写客户端应用(就是具体的job逻辑),再启动你的客户端应用。
telltime commented
ihaolin commented
就是在你自己的应用中先引入antares-client或antares-client-spring包,编写上面配置的job,然后启动你的应用就可以了。
telltime commented
还是不太懂 antares-client 在哪里,我只有server包 和 tower包
ihaolin commented
基于maven开发的项目都可以:
<dependency>
<groupId>me.hao0</groupId>
<artifactId>antares-client</artifactId>
<version>${version}</version>
</dependency>
或者spring项目:
<dependency>
<groupId>me.hao0</groupId>
<artifactId>antares-client-spring</artifactId>
<version>${version}</version>
</dependency>
telltime commented
如果我只是要分次执行多个shell命令,这种需要一个ScriptJob还是i需要写对应数目的ScriptJob
ihaolin commented
分次执行多个命令,你也可以用一个ScriptJob,然后作分片配置,1个分片配置一个命令。