• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

jedi: 线程池监控 动态线程池 异步调度 高可靠 高可用 线程池管理 异步任务 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

jedi

开源软件地址:

https://gitee.com/hellothomas/jedi

开源软件介绍:

Jedi(绝地) - a reliable TPM(thread pool management) system

Build StatusMaven CentralLicense

Screenshots

线程池实时状态监控

线程池实时状态监控

动态维护线程池配置

动态配置线程池参数

线程池任务监控

线程池任务监控

线程池任务重试

线程池任务重试

Features

  • 实时监控异步调度(线程池和异步任务),故障预警

  • 动态维护线程池配置,及时规避故障或加速故障恢复

  • 异步调度任务高可靠,支持任务持久化

  • 异步调度任务高可用,支持异步任务自恢复和重试补偿

  • 易扩展,业务系统可自行实现接口自定义功能

  • 易用,低侵入(只需注解,无需编码)

Usage

Design

功能设计

功能设计图

系统架构

系统架构图

Development

  1. 下载最新源码。
  2. 数据库建表 doc/db目录下tables_jedi_config.sql、tables_jedi_consumer.sql。
  3. 调整jedi-config、jedi-consumer、jedi-admin模块中resources/application-local.yml的数据库配置,分别运行三个后端应用。
  4. 启动前端应用,cd jedi-ui,已安装npm,则执行npm run start。未安装则先执行npm install。访问 http://localhost:8089 登录,用户名/密码: admin/123456。
  5. 启动示例应用jedi-demo。数据库建表,db/init.sql。调整resources/application-local.yml的数据库配置,运行应用。访问http://127.0.0.1:8090/swagger-ui.html触发请求。

Deployment

平台部署指南

Release Notes

0.0.11 - first release version

FAQ

License

Apache 2 license.

Known Users

招商银行招商银行

Stars

你的star是我继续前进的动力

Gitee StarsStargazers over time

Github StarsStargazers over time

Thanks

线程池监控思路参考 Java线程池实现原理及其在美团业务中的实践

动态配置部分参考 Apollo Config


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap