自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 XXL-JOB v2.4.1 版本正式发布!

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

2024-04-17 19:55:30 204

原创 XXL-JOB v2.4.0 发布 | 安全漏洞修复

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L8Hjsl4t-1586859195388)(https://upload-images.jianshu.io/upload_images/3165072-2124d438362d68e5.png “在这里输入图片标题”)]

2023-03-23 21:17:57 1721

原创 XXL-CRAWLER v1.3.0,分布式爬虫框架

XXL-CRAWLER 是一个分布式爬虫框架。一行代码开发一个分布式爬虫,拥有"多线程、异步、IP动态代理、分布式、JS渲染"等特性;

2022-10-16 02:19:09 535

原创 XXL-RPC v1.7.0,分布式服务框架

XXL-RPC 是一个分布式服务框架,提供稳定高性能的RPC远程服务调用功能。拥有"高性能、分布式、注册中心、负载均衡、服务治理"等特性。现已开放源代码,开箱即用。

2022-10-02 17:58:54 204

原创 XXL-JOB v2.3.1 发布 | 稳定性增强

v2.3.1 Release Notes1、【修复】修复风险漏洞,升级问题低版本项目依赖:CVE-2021-2471、CVE-2022-22965等。2、【修复】修复故障告警逻辑,邮箱校验逻辑下放至EmailJobAlarm中,避免对其他告警方式的干扰。3、【优化】调度通讯默认启用accessToken,提升系统安全性(建议生产环境自定义accessToken)。4、【优化】合并多项PR,项目代码结构、健壮性优化:PR-2833、PR-2812、PR-2541、PR-2537、PR-2514、PR

2022-05-21 22:46:30 639 1

原创 XXL-RPC v1.6.0,分布式服务框架

Release Notes1、为方便维护,合并xxl-registry至xxl-rpc,模块名为xxl-rpc-admin;2、一致性哈希路由策略优化:默认虚拟节点数量调整为100,提高路由的均衡性;3、RPC Client端,复用单例EventLoopGroup线程池,降低资源开销;4、RPC Server端,新增属性 ”注册地址/registryAddress“,优先使用该属性作为注...

2020-04-16 12:12:07 279

原创 XXL-JOB v2.2.0 发布 | 跨语言特性增强

v2.2.0 Release Notes1、RESTful API:调度中心与执行器提供语言无关的 RESTful API 服务,第三方任意语言可据此对接调度中心或者实现执行器。2、任务复制功能:点击复制是弹出新建任务弹框,并初始化被复制任务信息;3、任务手动执行一次的时候,支持指定本次执行的机器地址,为空则从执行器获取;4、任务结果丢失处理:调度记录停留在 “运行中” 状态超过10mi...

2020-04-14 18:13:35 1030

原创 XXL-JOB v2.1.2 发布,分布式任务调度平台

v2.1.2 Release Notes1、方法任务支持:由原来基于JobHandler类任务开发方式,优化为支持基于方法的任务开发方式;因此,可以支持单个类中开发多个任务方法,进行类复用@XxlJob("demoJobHandler")public ReturnT<String> execute(String param) { XxlJobLogger.log("h...

2019-12-13 19:03:59 242 1

原创 XXL-JOB v2.1.1 发布,分布式任务调度平台

XXL-JOB 正在角逐 “2019年度最受欢迎中国开源软件”,期待您宝贵的一票!投票链接v2.1.1 Release Notes1、 调度中心日志自动清理功能(至此,调度中心/执行器均支持日志自动清理,过期天数均默认设置为30天):调度中心新增配置项(“xxl.job.logretentiondays”)日志保存天数,过期日志自动清理;解决海量日志情况下日志表慢SQL问题;限制大于等于...

2019-11-24 15:13:51 371

原创 XXL-RPC v1.4.2,分布式服务框架

XXL-JOB 正在角逐 “2019年度最受欢迎中国开源软件”,期待您宝贵的一票!投票链接Release Notes1、长连心跳保活:客户端周期性发送心跳请求给服务端保活;服务端连续三次未收到心跳时,销毁连接;2、服务线程优化,支持自定义线程参数;3、API重构:初始化枚举改为接口实例,方便扩展;4、代码优化,ConcurrentHashMap变量类型改为ConcurrentMap,...

2019-11-19 10:27:24 135

原创 XXL-REGISTRY v1.1.0 发布,分布式服务注册中心

XXL-JOB 正在角逐 “2019年度最受欢迎中国开源软件”,期待您宝贵的一票!投票链接Release Notes1.注册日志文件加载方式优化,修复文件名乱码问题;2.修复服务注册version不匹配问题;3.升级依赖版本,如slf4j-api/spring-boot/mybatis/mysql等;简介XXL-REGISTRY 是一个轻量级分布式服务注册中心,拥有"轻量级、秒级...

2019-11-18 12:06:50 99

原创 震惊! XXL 社区即将解散 20 个交流群!

[ XXL 社区] 成立于 2015 年,是专门为支持开源软件项目而创办的一个非盈利性组织,负责发行和维护 XXL 系列开源软件,崇尚开放、自由和分享。截至目前,XXL 社区已经孵化出多个流行开源产品,包括 github 超 10000 星项目 xxl-job,以及码云最有价值开源项目( GVP ) 4 个,即 xxl-job、xxl-sso、xxl-api、xxl-conf 等。社区主页:...

2019-10-02 16:25:04 2353

原创 XXL-JOB v2.1.0,分布式任务调度平台

v2.0.2 Release Notes1、自研调度组件,移除quartz依赖:一方面是为了精简系统降低冗余依赖,另一方面是为了提供系统的可控度与稳定性;触发:单节点周期性触发,运行事件如delayqueue;调度:集群竞争,负载方式协同处理,锁竞争-更新触发信息-推送时间轮-锁释放-锁竞争;2、底层表结构重构:移除11张quartz相关表,并对现有表结构优化梳理;3、任务日志主...

2019-07-07 01:06:47 1034

原创 XXL-RPC v1.4.0,分布式服务框架

Release Notes1、LRU路由更新不及时问题修复;2、JettyClient Buffer 默认长度调整为5M;3、Netty Http客户端配置优化;4、升级依赖版本,如netty/mina/spring等简介XXL-RPC 是一个分布式服务框架,提供稳定高性能的RPC远程服务调用功能。拥有"高性能、分布式、注册中心、负载均衡、服务治理"等特性。现已开放源代码,开箱即用...

2019-04-22 21:25:39 240

原创 XXL-JOB v2.0.2,分布式任务调度平台

v2.0.2 Release Notes1、底层通讯方案优化:升级较新版本xxl-rpc,由"JETTY"方案调整为"NETTY_HTTP"方案,执行器内嵌netty-http-server提供服务,调度中心复用容器端口提供服务;2、任务告警逻辑调整,改为通过扫描失败日志方式触发。一方面精确扫描失败任务,降低扫描范围;另一方面取消内存队列,降低线程内存消耗;3、Quartz触发线程池废弃并...

2019-04-22 21:25:16 1360

原创 XXL-RPC v1.3.2,分布式服务框架

Release Notes1、泛化调用:服务调用方不依赖服务方提供的API;2、新增通讯方案 “NETTY_HTTP”;3、新增序列化方案 “KRYO”;4、通讯效率优化:TCP连接池取消,改为单一长连接,移除commons-pool2依赖;5、RPC请求路由时空地址处理优化;6、通讯连接池address参数优化,出IP:PORT格式外兼容支持常规URL格式地址;7、线程名称优化,...

2019-02-22 10:00:34 207

原创 XXL-REGISTRY v1.0.2 发布,分布式服务注册中心

Release Notes1、服务端空值也支持响应,客户端注册信息发现null值缓存,避免缓存穿透;2、客户端配置监控逻辑优化,避免异常情况下重试请求太频繁;3、客户端日志优化:仅变更日志保留为info级别,非核心日志调整为debug级别;4、内部JSON组件优化,支持多级父类属性序列化;5、移除冗余属性,如version等;6、服务注册中心全量同步线程优化,对齐起始时间,避免集群节...

2019-02-22 10:00:19 126

原创 XXL-CONF v1.6.1,分布式配置管理平台

Release Notes1、在未设置accessToken情况下,非法请求恶意构造配置Key可遍历读取文件漏洞修复;(From:360代码卫士团队)2、项目名正则校验问题修复,项目名中划线分隔,配置点分隔;3、底层HTTP工具类优化;4、RESTFUL 接口格式调整,改为POST请求,兼容大数据量配置请求;5、配置Key合法性校验逻辑优化,非法Key服务端自动过滤,避免阻塞正常配置的...

2018-12-21 19:26:45 180

原创 XXL-MQ v1.2.2 发布,分布式消息队列

Release Notes1、访问令牌(accessToken):为提升系统安全性,消息中心和客户端进行安全性校验,双方AccessToken匹配才允许通讯;2、支持批量注册、摘除,提升注册发现性能;升级 xxl-rpc 至 v1.3.1;3、升级 pom 依赖至较新版本;4、表结构调整提升兼容性,表名转小写;5、客户端取消Consumer非空的限制;简介XXL-MQ是一款轻量级...

2018-12-21 16:01:54 258

原创 XXL-RPC v1.3.1,分布式服务框架

Release Notes1、负载均衡/软负载:提供丰富的负载均衡策略,包括:轮询、随机、LRU、LFU、一致性HASH等;2、服务发现注册逻辑优化:支持批量注册、摘除,升级 xxl-registry 至 v1.0.1;3、新增jfinal类型示例项目 “xxl-rpc-sample-jfinal” 支持jfinal项目快速接入分布式RPC服务功能;高兼容性,原则上支持任务框架,甚至mai...

2018-12-21 12:21:50 179

原创 XXL-REGISTRY v1.0.1 发布,分布式服务注册中心

Release Notes1、访问令牌(accessToken):为提升系统安全性,注册中心和客户端进行安全性校验,双方AccessToken匹配才允许通讯;2、底层通讯参数统一:请求参数统一由 postbody 发送接收,数据格式见公共消息体 “XxlRegistryParamVO”,内部包含 accessToken、biz、env 等属性;3、环境属性 “env” 长度限制调整为 “2...

2018-12-20 23:21:38 126

原创 XXL-MQ v1.2.1 发布,分布式消息队列

Release Notes1、单机TPS过万:示例项目中新增功能测试、性能测试用例,以及消息生产、消费、成功率等方便的数据分析;可参考示例项目性能测试用例(章节 “2.6 功能测试 &amp; 性能测试”),单机TPS过万;2、底层long polling监控keys非法去重问题修复;3、注册逻辑优化,批量注册,提高注册性能,降低注册中心压力;4、消息中心RPC服务支持自定义注册IP地址...

2018-12-02 20:45:35 170

原创 XXL-REGISTRY v1.0.0 发布,分布式服务注册中心

Release Notes1、轻量级:基于DB与磁盘文件,只需要提供一个DB实例即可,无第三方依赖;2、实时性:借助内部广播机制,新服务上线、下线,可以在1s内推送给客户端;3、数据同步:注册中心内部10s会全量同步一次磁盘数据,清理无效服务,确保服务数据实时可用;4、性能:服务发现时仅读磁盘文件,性能非常高;服务注册、摘除时通过磁盘文件校验,防止重复注册操作;5、扩展性:可方便、快速...

2018-12-02 20:45:16 343

原创 XXL-RPC v1.3.0 发布,分布式服务框架

Release Notes1、原生注册中心拆分为独立项目 “xxl-registry”(https://github.com/xuxueli/xxl-registry ),提供服务注册restful服务,并提送响应client端依赖用于简化接入难度;2、NativeServiceRegistry 更名为 XxlRegistryServiceRegistry;3、POM依赖升级,冗余POM清...

2018-12-02 20:44:52 215

原创 XXL-CONF v1.6.0 发布,分布式配置管理平台。废弃ZK轻量级架构升级

Release Notes1、轻量级改造:废弃ZK,改为 “DB + 磁盘 + long polling” 方案,部署更轻量,学习更简单;集群部署更方便,与单机一致;2、pom依赖清理、升级;客户端唯一依赖组件为 “slf4j-api”,彻底的零依赖。配置中心升级部分依赖;3、Docker基础镜像切换,精简镜像;4、高性能:得益于配置中心的 “磁盘配置” 与客户端的 “LocalCach...

2018-11-29 11:48:38 205 1

原创 XXL-MQ v1.2.0,分布式消息队列

Release Notes1、client端与Broker长链初始化优化,防止重复创建连接。2、POM多项依赖升级;3、UI组件升级;4、规范项目目录结构;6、超时控制;5、通讯迁移至 xxl-rpc;6、除了springboot类型示例;新增无框架示例项目 “xxl-mq-samples-frameless”。不依赖第三方框架,只需main方法即可启动运行;7、消息生产,兼容“...

2018-11-28 10:01:29 426

原创 XXL-RPC v1.2.2,分布式服务框架

Release Notes1、默认通讯方案切换为 Netty,可选方案依赖均调整为 provided 类型;提供强制依赖最小精简选型组合 “netty + hessian + 无注册中心(推荐采用:XXL-RPC原生注册中心)”;2、XXL-RPC原生注册中心:底层抽象注册中心模块,并原生提供自研基于DB的注册中心,真正实现开箱即用,更轻量级、降低第三方依赖;至今XXL-RPC以提供三种注册...

2018-11-26 14:07:12 137

原创 XXL-SSO v1.1.0, 分布式单点登录框架

XXL-JOB 正在角逐 “2018年度最受欢迎中国开源软件”,期待您宝贵的一票!投票链接Release Notes1、Redis配置方式增强,支持自定义DB、密码、IP、PORT等等;;2、Token接入方式;除了常规Cookie方式外,新增Token接入方式,并提供Sample项目;3、登录态自动延期:支持自定义登录态有效期窗口,默认24H,当登录态有效期窗口过半时,自动顺延一个周...

2018-11-16 14:23:05 1165 4

原创 XXL-CONF v1.5.2 发布,分布式配置管理平台

Release Notes1、ZK节点watch逻辑优化,配置中心取消冗余的watch操作;2、ZK初始化时unlock逻辑调整,优化断线重连特性;3、Client端ZK初始化逻辑调整,取消对ZK状态的强依赖,连接失败也允许启动,此时使用镜像配置文件;4、修复配置监听首次无效的问题,监听前先get一次该配置;5、新增无框架接入配置中心Sample示例项目 “xxl-conf-sampl...

2018-11-13 09:38:58 125

原创 XXL-JOB v2.0.1 发布,分布式任务调度平台

v2.0.1 Release Notes1、左侧菜单折叠动画问题修复;2、调度报表日期分布图默认值统一;3、freemarker对数字默认加千分位问题修复,解决日志ID被分隔导致查看日志失败问题;4、底层通讯组件升级,修复通讯异常时无效等待的问题;5、执行器启动之后jetty停止的问题修复;简介XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量...

2018-11-11 19:41:23 865

原创 XXL-RPC v1.2.1,分布式服务框架

Release Notes1、内置注册中心选择ZK时逻辑优化,ZK初始化时unlock逻辑调整,优化断线重连特性;2、除了springboot类型示例;新增无框架示例项目 “xxl-rpc-executor-sample-frameless”。不依赖第三方框架,只需main方法即可启动运行;3、选型http通讯方式时,校验为IP端口格式地址则主动添加地址前缀;4、RPC异步请求逻辑优化,...

2018-11-11 19:40:52 145

原创 XXL-JOB v2.0.0 发布,分布式任务调度平台

v2.0.0 Release Notes1、调度中心迁移到 springboot;2、底层通讯组件迁移至 xxl-rpc;3、容器化:提供官方docker镜像,并实时更新推送dockerhub(docker pull xuxueli/xxl-job-admin),进一步实现产品开箱即用;4、新增无框架执行器Sample示例项目 “xxl-job-executor-sample-frame...

2018-11-04 03:48:43 368

原创 XXL-EXCEL v1.1.1 发布,Java对象和Excel转换工具

v1.1.1 新特性1、支持设置Field水平位置,如居中、居左;2、底层API优化,预约多Sheet操作支持;3、空Cell导入抛错问题修复;4、Cell数据类型识别优化,全类型支持;5、导入时支持空Excel;导出时限制非空,否则无法进行类型推导。概述XXL-EXCEL 是一个灵活的Java对象和Excel文档相互转换的工具。一行代码完成Java对象和Excel之间的转换。...

2018-10-24 09:38:20 619

原创 XXL-CRAWLER v1.2.2 发布,分布式爬虫框架

v1.2.2 新特性1、系统底层重构,规范包名;2、采集线程白名单过滤优化,避免冗余失败重试;3、增强JS渲染方式采集能力,原生新提供 “SeleniumPhantomjsPageLoader”,支持以 “selenisum + phantomjs” 方式采集页面数据;4、支持采集非Web页面,如JSON接口等,直接输出响应数据;选择 “NonPageParser” 即可;简介XX...

2018-10-24 08:47:44 347

原创 XXL-JOB v1.9.2 发布,分布式任务调度平台

v1.9.2 新特性1、任务超时控制:新增任务属性 “任务超时时间”,并支持自定义,任务运行超时将会主动中断任务;2、任务失败重试次数:新增任务属性 “失败重试次数”,并支持自定义,当任务失败时将会按照预设的失败重试次数主动进行重试;同时收敛废弃其他失败重试策略,如调度失败、执行失败、状态码失败等;3、新增任务运行模式 "GLUE模式(PHP) ",支持php脚本任务;4、新增任务运行模...

2018-10-07 19:29:10 775

原创 《分布式配置管理平台XXL-CONF》-示例搭建

简介XXL-CONF 是一个分布式配置管理平台,拥有”强一致性、毫秒级动态推送、多环境、多语言、配置监听、权限控制、版本回滚”等特性。现已开放源代码,开箱即用。背景 why not properties常规项目开发过程中, 通常会将配置信息位于在项目resource目录下的properties文件文件中, 配置信息通常包括有: jdbc地址配置、redis地址配置、活动开...

2018-06-26 18:27:15 1479

原创 分布式配置管理平台XXL-CONF

《分布式配置管理平台XXL-CONF》XXL-CONF 是一个分布式配置管理平台,拥有”强一致性、毫秒级动态推送、多环境、多语言、配置监听、权限控制、版本回滚”等特性。现已开放源代码,开箱即用。特性1、简单: 部署简单、接入灵活方便,一分钟上手;2、在线管理: 提供配置中心, 通过Web界面在线操作配置数据,直观高效;3、多环境支持:单个配置中心集群,支持自定义多套环境,管理...

2018-06-19 21:14:35 582

原创 XXL-CONF v1.5.0 发布,分布式配置管理平台

v1.5.0 新特性1、配置中心Agent服务增强:针对非Java应用提供Agent服务获取配置,提供同步、异步两种Http请求方式,原生支持 long-polling(Http) 的方式获取配置数据、并实时感知配置变更。同时,强化请求权限校验;2、配置同步功能:将会检测对应项目下的全部未同步配置项,使用DB中配置数据覆盖ZK中配置数据并推送更新;在配置中心异常恢复、新配置中心集群初始化等...

2018-06-19 21:12:18 212

原创 XXL-CONF v1.4.2 发布,分布式配置管理平台(新增 “多环境、多语言” 等特性 )

版本 v1.4.2 新特性1、多环境支持:单个调度中心集群,支持自定义多套环境,管理多个环境的的配置数据;环境之间相互隔离;2、多数据类型配置:支持多种数据类型配置,如:String、Boolean、Short、Integer、Long、Float、Double 等;3、多语言支持:提供配置Agent服务,可据此通过Http获取配置数据,从而实现多语言支持。Agent存在Ehcache缓...

2018-05-30 21:05:55 191

原创 XXL-CONF v1.4.1 发布,分布式配置管理平台

版本新特性:1、Ehcache缓存对象CacheNode序列化优化; 2、XML配置方式,Bean初始化时配置加载逻辑优化; 3、升级多项依赖至较新版本:spring、spring-boot、jackson、freemarker、mybatis等;《分布式配置管理平台XXL-CONF》XXL-CONF 是一个分布式配置管理平台,提供统一的配置管理服务。现已开放源代码,开箱即用。特性1、简单:...

2018-04-12 18:40:50 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除