半年时间写个开源框架?
源码兴趣圈
共 602字,需浏览 2分钟
· 2022-04-01
Hippo4j:动态线程池框架,附带监控报警功能,轻量级的运维监控平台
Hippo4j
简单来说,Hippo4j 主要为我们解决了下面这些使用原生线程池存在的问题:
- 原生线程池创建时无法合理评估参数问题。比如功能使用到线程池,遇到突发流量洪峰,频繁拒绝任务。Hippo4j 提供动态修改参数功能,避免修改线程池参数后重启线上应用
- 当线程池运行过程中无法再接受新的任务,此时你想知道 线程池内线程都在做什么?Hippo4j 提供查看线程池堆栈功能
- 某接口频繁超时,内部依赖线程池执行,想要 查看过去一段时间线程池运行参数情况。Hippo4j 提供历史数据图表查看功能
- 原生线程池无任务报警策略。Hippo4j 内置四种报警策略,分别是:活跃度报警、队列容量报警、拒绝策略报警和运行时间过长报警
地址
Gitee:https://gitee.com/acmenlt/dynamic-threadpool
GitHub:https://github.com/acmenlt/dynamic-threadpool
接入方式
Hippo4j 支持两种接入方式,详情查看下图:
另外支持 Prometheus
+ Granfana
自定义监控大屏:
前端演示
沟通交流
为了方便大家交流,小编拉了一个群。在群里,大家可以 交流技术
、沟通 Hippo4j 的架构设计
、分享面试经验
以及 求职内推
等
评论
episodes.dart时间性能框架
episodes.dart是一个Web应用程序下的时间性能框架。这个开发包能够用来测试Web应用程序的响应时间。你可以在客户端使用它来测试小东西,或你可以使用它发送数据到服务器上面,收集应用程序端到端
episodes.dart时间性能框架
0
TinyVFSVFS开源框架
VFS是虚拟文件系统的首字母。之所以写这个VFS是由于开始的时候用的是ApacheVFS2.0开源框架,但是不幸的是它有内存泄露,但是平台中又需要此部分功能,因此就自行编写了一个VFS开源框架。实现的
TinyVFSVFS开源框架
0
templiphp开源框架
TEMPLI php 使用手册一、控制器 controller控制器的命名 nameController.php控制器的编写field()->where()->select();//载入模
templiphp开源框架
0
CanPHPphp开源框架
CanPHP框架是一个简洁,实用,高效,遵循apache协议的php开源框架,以“简单、自由、包容”为理念,主要是为了简化和快速开发小型项目和开源系统二次开发而诞生。它既可以完美的支持MVC模式,又可
CanPHPphp开源框架
0
WeizePHPPHP开源框架
WeizePHP是一款超小的PHP免费开源框架。虽然小,但是她有后台、有权限管理。不过她依然很小哦^_^!她支持多语言、伪静态、兼容多种服务器……等等,还可以根据自己的需求增加自己的特色功能。Weiz
WeizePHPPHP开源框架
0
CmlPHPphp开源框架
简介 CmlPHP从12年开始开发。从最早追求尽可能轻量,php5.2-的语法。到后面不断总结工作中碰到的实际的问题,加入工程化的一些东西。加入Composer的支持。加入了很多可以减少程序员开
CmlPHPphp开源框架
0