文章首發在公眾號(龍臺的技術筆記),之后同步到博客園和個人網站:xiaomage.info
Hippo4J v1.3.1 正式發布,本次發布增加了 Netty 上傳動態執行緒池監控資料、適配 Hystrix 執行緒池監控及動態變更等諸多特性,完全兼容歷史版本,使用者可安心升級,
什么是 Hippo4J
Hippo4J 通過對 JDK 執行緒池增強,以及擴展三方框架底層執行緒池等功能,為業務系統提高線上運行保障能力,
?? 全域管控 - 管理應用執行緒池實體;
?? 動態變更 - 應用運行時動態變更執行緒池引數,包括不限于:核心、最大執行緒數、阻塞佇列容量、拒絕策略等;
?? 通知報警 - 內置四種報警通知策略,執行緒池活躍度、容量水位、拒絕策略以及任務執行時間超長;
?? 運行監控 - 實時查看執行緒池運行時資料,最近半小時執行緒池運行資料圖表展示;
?? 功能擴展 - 支持執行緒池任務傳遞背景關系;專案關閉時,支持等待執行緒池在指定時間內完成任務;
???♀? 多種模式 - 內置兩種使用模式:依賴配置中心 和 無中間件依賴;
?? 容器管理 - Tomcat、Jetty、Undertow 容器執行緒池運行時查看和執行緒數變更;
?? 中間件適配 - Apache RocketMQ、Dubbo、RabbitMQ、Hystrix 消費執行緒池運行時資料查看和執行緒數變更,
開源地址:
- GitHub:https://github.com/opengoofy/hippo4j
- Gitee:https://gitee.com/mabaiwancn/hippo4j
看完有所識訓的話,幫忙點個 Star,開源作者也不容易 ??
發布清單
Feature
- 控制臺新增執行緒池功能設定為 Admin 權限;
- 添加 Hystrix 執行緒池監控及動態變更;
- 添加 Netty 上傳動態執行緒池監控資料方式;
- 添加 GitHub Actions CI 流程;
- 添加 Spring Kafka 示例專案;
- Tomcat 版本號 >= 9.0.55 執行緒池適配,
Refactor
- 更多執行緒池拆分子目錄頁面,
Optimize
- hippo4j core 添加 banner 列印
- 優化可變更容量阻塞佇列名稱,
BUG
- Apollo 配置修改延遲了一個版本;
- Spring Boot 環境下使用 hippo4j-core 接入,配置中心使用 nacos;啟動時提示 ConfigService not found,
非常感謝寬哥 @shining-stars-lk https://github.com/shining-stars-lk 提交的諸多貢獻,
關于 Hippo4J
Gitee 最有價值開源專案

GitHub Star

Hippo4J 獲得了一些寶貴的榮譽,這屬于每一位對 Hippo4J 做出過貢獻的成員,謝謝各位的付出,

推薦閱讀:
-
不想造輪子的程式員成為不了技術專家
-
提名 Apache ShardingSphere Committer,說說方法
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/500061.html
標籤:其他
下一篇:Java語言中的"例外"詳解
