|
|
@ -13,7 +13,7 @@
|
|
|
|
</a>
|
|
|
|
</a>
|
|
|
|
</p>
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
|
## Hippo4J 介绍
|
|
|
|
## Hippo4J
|
|
|
|
|
|
|
|
|
|
|
|
Hippo4J 基于 **美团动态线程池** 设计理念开发,针对线程池增强 **动态调参、监控、报警功能**
|
|
|
|
Hippo4J 基于 **美团动态线程池** 设计理念开发,针对线程池增强 **动态调参、监控、报警功能**
|
|
|
|
|
|
|
|
|
|
|
@ -39,8 +39,8 @@ Hippo4J 基于 **美团动态线程池** 设计理念开发,针对线程池增
|
|
|
|
|
|
|
|
|
|
|
|
| | hippo4j-core starter | hippo4j starter |
|
|
|
|
| | hippo4j-core starter | hippo4j starter |
|
|
|
|
| ---- | ---------------------------------------------------- | ------------------------------------------------------------ |
|
|
|
|
| ---- | ---------------------------------------------------- | ------------------------------------------------------------ |
|
|
|
|
| 使用 | 客户端仅依赖 hippo4j-core-spring-boot-starter 包即可 | 需部署 hippo4j-server 服务,客户端依赖 hippo4j-spring-boot-starter 包 |
|
|
|
|
| 依赖 | Nacos、Apollo 等配置中心(任选其一) | 部署 Hippo4J Server(内部无依赖中间件) |
|
|
|
|
| 依赖 | Nacos、Apollo 等配置中心(任选其一) | 无 |
|
|
|
|
| 使用 | 配置中心补充线程池相关参数 | Hippo4J Server Web 控制台添加线程池记录 |
|
|
|
|
| 功能 | 包含基础功能:参数动态化、运行时监控、报警等 | 基础功能之外扩展控制台界面、线程池堆栈查看、线程池运行信息实时查看、历史运行信息查看、线程池配置集群个性化等 |
|
|
|
|
| 功能 | 包含基础功能:参数动态化、运行时监控、报警等 | 基础功能之外扩展控制台界面、线程池堆栈查看、线程池运行信息实时查看、历史运行信息查看、线程池配置集群个性化等 |
|
|
|
|
|
|
|
|
|
|
|
|
使用建议:根据公司情况选择,如果基本功能可以满足使用,选择 hippo4j-core 使用即可;如果希望更多的功能,可以选择 Hippo4J
|
|
|
|
使用建议:根据公司情况选择,如果基本功能可以满足使用,选择 hippo4j-core 使用即可;如果希望更多的功能,可以选择 Hippo4J
|
|
|
@ -58,7 +58,7 @@ Hippo4J 基于 **美团动态线程池** 设计理念开发,针对线程池增
|
|
|
|
- 某接口频繁超时,内部依赖线程池执行,想要 **查看过去一段时间线程池运行参数情况**。Hippo4J 提供历史数据图表查看功能
|
|
|
|
- 某接口频繁超时,内部依赖线程池执行,想要 **查看过去一段时间线程池运行参数情况**。Hippo4J 提供历史数据图表查看功能
|
|
|
|
- **原生线程池无任务报警策略**。Hippo4J 内置四种报警策略,分别是:活跃度报警、队列容量报警、拒绝策略报警和运行时间过长报警
|
|
|
|
- **原生线程池无任务报警策略**。Hippo4J 内置四种报警策略,分别是:活跃度报警、队列容量报警、拒绝策略报警和运行时间过长报警
|
|
|
|
|
|
|
|
|
|
|
|
### 报警通知
|
|
|
|
## 报警通知
|
|
|
|
|
|
|
|
|
|
|
|
Hippo4J 已接入钉钉、企业微信以及飞书平台,提供了 **线程池参数变更通知** 和 **运行时报警** 功能。示例如下
|
|
|
|
Hippo4J 已接入钉钉、企业微信以及飞书平台,提供了 **线程池参数变更通知** 和 **运行时报警** 功能。示例如下
|
|
|
|
|
|
|
|
|
|
|
|