网站开发需要数据库网络曝光平台推荐
网站开发需要数据库,网络曝光平台推荐,通过平台建网站,网络系统搭建v2.1.2 Release Notes1、方法任务支持#xff1a;由原来基于JobHandler类任务开发方式#xff0c;优化为支持基于方法的任务开发方式#xff1b;因此#xff0c;可以支持单个类中开发多个任务方法#xff0c;进行类复用XxlJob(demoJobHandler)public ReturnT …v2.1.2 Release Notes1、方法任务支持由原来基于JobHandler类任务开发方式优化为支持基于方法的任务开发方式因此可以支持单个类中开发多个任务方法进行类复用XxlJob(demoJobHandler)public ReturnT execute(String param) { XxlJobLogger.log(hello world); return ReturnT.SUCCESS;}2、移除commons-exec采用原生方式实现降低第三方依赖3、执行器回调乱码问题修复4、调度中心dispatcher servlet加载顺序优化5、执行器回调地址https兼容支持6、多个项目依赖升级至较新稳定版本注意最新版本 XxlJobSpringExecutor 逻辑有调整历史项目中该组件的配置方式请参考Sample示例项目进行调整尤其注意需要移除组件的init和destroy方法简介XXL-JOB是一个轻量级分布式任务调度平台其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线开箱即用。特性1、简单支持通过Web页面对任务进行CRUD操作操作简单一分钟上手2、动态支持动态修改任务状态、启动/停止任务以及终止运行中任务即时生效3、调度中心HA(中心式)调度采用中心式设计“调度中心”基于集群Quartz实现并支持集群部署可保证调度中心HA4、执行器HA(分布式)任务分布式执行任务执行器支持集群部署可保证任务执行HA5、注册中心: 执行器会周期性自动注册任务, 调度中心将会自动发现注册的任务并触发执行。同时也支持手动录入执行器地址6、弹性扩容缩容一旦有新执行器机器上线或者下线下次调度时将会重新分配任务7、路由策略执行器集群部署时提供丰富的路由策略包括第一个、最后一个、轮询、随机、一致性HASH、最不经常使用、最近最久未使用、故障转移、忙碌转移等8、故障转移任务路由策略选择故障转移情况下如果执行器集群中某一台机器故障将会自动Failover切换到一台正常的执行器发送调度请求。9、阻塞处理策略调度过于密集执行器来不及处理时的处理策略策略包括单机串行(默认)、丢弃后续调度、覆盖之前调度10、任务超时控制支持自定义任务超时时间任务运行超时将会主动中断任务11、任务失败重试支持自定义任务失败重试次数当任务失败时将会按照预设的失败重试次数主动进行重试其中分片任务支持分片粒度的失败重试12、任务失败告警默认提供邮件方式失败告警同时预留扩展接口可方面的扩展短信、钉钉等告警方式13、分片广播任务执行器集群部署时任务路由策略选择分片广播情况下一次任务调度将会广播触发集群中所有执行器执行一次任务可根据分片参数开发分片任务14、动态分片分片广播任务以执行器为维度进行分片支持动态扩容执行器集群从而动态增加分片数量协同进行业务处理在进行大数据量业务操作时可显著提升任务处理能力和速度。15、事件触发除了Cron方式和任务依赖方式触发任务执行之外支持基于事件的触发任务方式。调度中心提供触发任务单次执行的API服务可根据业务事件灵活触发。16、任务进度监控支持实时监控任务进度17、Rolling实时日志支持在线查看调度结果并且支持以Rolling方式实时查看执行器输出的完整的执行日志18、GLUE提供Web IDE支持在线开发任务逻辑代码动态发布实时编译生效省略部署上线的过程。支持30个版本的历史版本回溯。19、脚本任务支持以GLUE模式开发和运行脚本任务包括Shell、Python、NodeJS、PHP、PowerShell等类型脚本;20、命令行任务原生提供通用命令行任务Handler(Bean任务CommandJobHandler)业务方只需要提供命令行即可21、任务依赖支持配置子任务依赖当父任务执行结束且执行成功后将会主动触发一次子任务的执行, 多个子任务用逗号分隔22、一致性“调度中心”通过DB锁保证集群分布式调度的一致性, 一次任务调度只会触发一次执行23、自定义任务参数支持在线配置调度任务入参即时生效24、调度线程池调度系统多线程触发调度运行确保调度精确执行不被堵塞25、数据加密调度中心和执行器之间的通讯进行数据加密提升调度信息安全性26、邮件报警任务失败时支持邮件报警支持配置多邮件地址群发报警邮件27、推送maven中央仓库: 将会把最新稳定版推送到maven中央仓库, 方便用户接入和使用;28、运行报表支持实时查看运行数据如任务数量、调度次数、执行器数量等以及调度报表如调度日期分布图调度成功分布图等29、全异步任务调度流程全异步化设计实现如异步调度、异步运行、异步回调等有效对密集调度进行流量削峰理论上支持任意时长任务的运行30、跨平台原生提供通用HTTP任务Handler(Bean任务HttpJobHandler)业务方只需要提供HTTP链接即可不限制语言、平台31、国际化调度中心支持国际化设置提供中文、英文两种可选语言默认为中文32、容器化提供官方docker镜像并实时更新推送dockerhub进一步实现产品开箱即用码云地址https://gitee.com/xuxueli0323/xxl-job文章转载自 OSCHINA 社区 [http://www.oschina.net]本文标题XXL-JOB v2.1.2 发布分布式任务调度平台本文地址https://www.oschina.net/news/112102/xxl-job-2-1-2-released
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/88584.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!