構成センターに基づく軽量の動的スレッド プール。組み込みの監視およびアラーム機能、統合された共通ミドルウェア スレッド プール管理を備え、SPI カスタム拡張機能を通じて実装できます。
公式 Web サイトのドキュメントとアーキテクチャ設計を詳しく見る
対応する構成センターの依存関係を紹介します。詳細については、公式 Web サイトのドキュメントを参照してください。
構成センターでスレッド プール インスタンスを構成します。構成ファイルについては、公式 Web サイトのドキュメントを参照してください。
@EnableDynamicTp アノテーションをスタートアップ クラスに追加します。
依存関係の注入には @Resource または @Autowired を使用するか、DtpRegistry.getExecutor("name") を通じて取得します。
以上の4ステップで使えるようになります。とても簡単だと思いませんか?
より詳細な使用例については、 example
プロジェクトおよび公式 Web サイトのドキュメントを参照してください。
詳細、通知、アラームについては、公式 Web サイトのドキュメントを参照してください。
現在のフレームワークでは、4 つの監視データ収集方法が提供されています。監視インジケーターの収集タイプは、collecterTypes 属性によって構成されます。
ログ: スレッド プール インジケーター データは、指定されたログ ファイルに Json 形式で出力されます。
Internal_logging: スレッド プール インジケーター データが Json 形式でプロジェクト ログ ファイルに出力されます。
Micrometer: 監視ファサードを採用し、関連する Micrometer の依存関係を対応するストレージ プラットフォーム (Prometheus、InfluxDb など) に収集します。
エンドポイント: Endpoint エンドポイントを公開すると、http を通じてインジケーター データをリアルタイムで取得できます。
詳細については、公式 Web サイトのドキュメントを参照してください。監視
これを見たときは、プロジェクトにスターを付けてください。あなたのサポートが私たちの前進の原動力です。
使用中に質問がある場合、またはプロジェクトに関するアイデアや提案がある場合は、コミュニティに参加して、1500 人以上のグループの友達とコミュニケーションを取り、ディスカッションすることができます。
WeChat グループが 200 人に達しました。WeChat 公式アカウントをフォローして、私の個人的な WeChat グループ (注:dynamic-tp) を追加できます。
プロジェクトのより良い発展のために、ここに登録して登録を使用してください
JNPF ローコード開発プラットフォーム
オープンソース プロジェクトをサポートしてくれた JetBrains に感謝します