我的開源之路:耗時 6 個月發布執行緒池框架,GitHub 1.7k Star!

  • 2022 年 6 月 21 日
  • 筆記

文章首發在公眾號(龍台的技術筆記),之後同步到掘金和個人網站:xiaomage.info

Hippo4J 執行緒池框架經過 6 個多月的版本迭代,2022 年春節當天成功發行了 1.0.0 RELEASE 版本。對這方面功能有需求的小夥伴可以入手了哈~

Hippo4J

簡介

Hippo4J 基於 美團動態執行緒池 設計理念開發,針對執行緒池增強 動態調參、監控、報警功能。通過 WEB 控制台對執行緒池參數進行動態調整,支援 集群內執行緒池的差異化配置。內置執行緒池參數變更通知,以及 運行過載報警 功能(支援多通知平台)。按照租戶、項目、執行緒池的維度劃分,配合系統許可權,讓不同的開發、管理人員負責自己系統的執行緒池

模組介紹

  • hippo4j-auth:用戶、角色、許可權等
  • hippo4j-common:多個模組共用程式碼實現
  • hippo4j-config:提供執行緒池准實時參數更新功能
  • hippo4j-console:對接 Web 前端項目
  • hippo4j-discovery:提供執行緒池項目實例註冊、續約、下線等功能
  • hippo4j-spring-boot-starter:Client 端負責與 Server 端交互的依賴組件
  • hippo4j-example :示例工程
  • hippo4j-server :聚合 Server 端發布需要的模組
  • hippo4j-tools :操作日誌等組件程式碼

項目地址

//github.com/mabaiwan/hippo4j

功能架構

項目架構圖

前端演示

最後

如果大家想要實時關注 Hippo4J 最新動態以及乾貨分享的話,可以關注我的公眾號:龍台的技術筆記