-
动态控制的quartz在springbatch嵌入式jetty中实现
资源介绍
密码:I want fuck Angularbaby san bian
支持web接口的批处理框架
在eclipse中导出为可执行的jar,无需部署到任何web容器中。直接通过bat或shell启动即可。
系统启动时自动从数据库中读取框架配置信息,job信息,调度信息注入到框架中。
本系统内嵌了jetty作为框架的web接口为本框架提供了动态控制功能。
接口以http+json形式提供服务。通过该接口可完成以下功能
1.立即启动job,立即停止运行中的job
2.修改job的运行周期且不用重启系统立即生效
3.通过内嵌的websocket页面实时向前段显示每个job的运行状况(适合大屏展示)IE11,chrome
本框架即可作为服务模式(带web接口)启动、同时也可通过shell调用每个job的main入口单独运行。
大致集成信息:
springmvc4.0.7 springbatch3.0.7 quartz2.2.3 mysql5.6 oracle11g junit4.11 log4j1.2.17
mybatis3.4.1 druid1.0.17 smg3(决策引擎) jetty8.1.5 fastjson1.2.7 springjdbc3.2.14