軽量の動的スレッド プール、dynamic-tp v1.1.4 がリリースされました

軽量の動的スレッド プール、dynamic-tp v1.1.4 がリリースされました

このバージョンの更新内容は次のとおりです。

特徴

  • Spring プロジェクトをサポートします。SpringBoot 関連の機能はスターター モジュール@Lianlongでのみ導入されます。

  • jvmti black テクノロジー モジュールを追加して、さまざまなサードパーティ パッケージのスレッド プールの統合管理を容易にします。@Lianlong

  • VariableLinkedBlockingQueue を jdk1.8 の LinkedBlockingQueue の実装にアップグレードします ( @yanhom)

  • @WindSearcher に基づいてフレームワークをカスタマイズおよび拡張できるプラグイン メカニズムを追加します。

  • アラーム設定を調整し、さまざまなアラーム項目に対するさまざまな受信者の設定をサポートします ( @supperboys)

  • 通知およびアラーム プラットフォームはクラウド ホームをサポートしています、@chunhui_lu

  • SpringBoot 1.x をサポート、@yanhom

  • サードパーティのスレッド プール (tomcat、undertow、dubbo、rocketmq、okhttp3 など) は、run_timeout、queue_timeout、reject Alarms、@kyao、@yanhom をサポートします。

  • カスタム スレッド プールの実行プロセスを拡張できる Aware 拡張機能を提供します ( @supperboys)

  • 監視データにスレッド プール エイリアス@sto611を追加しました

バグ修正

  • Tomcat の上位バージョンと下位バージョンの互換性エラー報告の問題を修正しました、@yanhom

  • 他のエージェントがスレッド プールを拡張した後、DtpRunnable への強制変換が失敗する問題を修正しました ( @yanhom)

  • Qiweiアラーム、@yanhomの@リマインダーがない問題を修正しました

  • Qiwei アラームに対して複数の受信者を正しく設定できない問題を修正 (@KamToHung)

  • DingTalkアラームが@everyone、@chenanできない問題を修正しました

  • 不確実な Bean 初期化順序によって引き起こされる ApplicationContextHolder npe 問題を修正しました、@yanhom

  • 拒否ポリシーが CallerRunsPolicy, @supperboysの場合、MdcRunnable がメインスレッドの mdc 情報を削除してしまう問題を修正

最適化する

  • dtp 内部 spi の使用を最適化し、カプセル化管理を統合します、@peachyy

  • 部分的なコードの最適化と再構築、@yanhom、@KamToHung、@dragon-zhang、@kyao

  • アラーム情報が最適化され、トレース情報を単独で拡張でき、内部 ELK や他のプラットフォームと統合できます ( @yanhom)

詳細を表示: https://gitee.com/dromara/dynamic-tp/releases/v1.1.4

おすすめ

転載: www.oschina.net/news/259711/dynamic-tp-1-1-4-released