駅のチャネル状態マシン卵のためメカニズムの良い程度のことができます

泰州ドナー卵の代理出産[╇魏、電気13フー71009777フー3]子供★子供価格★IVFの代理出産の選択性別パケット生まれ★チューブバッグ男の子カンパニー★ドナーの卵代理出産パッケージ生まれ★サロゲート選択ジェンダー少年★世代に代わって★バッグパッケージは少年★★の代理出産代理店のプロセスが生まれました

  README.md

XXL-JOB

XXL-JOB、軽量分散タスクスケジューリングフレームワーク。 
-ホームページ- 

      

前書き

XXL-JOBは軽量分散タスクスケジューリングフレームワークです。これは、コアの設計目標はすぐに開発し、シンプルで軽量、かつ拡張しやすい学ぶことであるのです。さて、それはすでにオープンソースだし、多くの企業は、生産環境、本当の「アウトオブボックス」でそれを使用します。

XXL-JOBは軽量分散タスクスケジューリングプラットフォームであり、そのコアの設計目標は、急速に学ぶことは簡単で、軽量で、拡張が容易な開発することです。オープンソースやオンライン企業は、箱から出して、製品ラインへのアクセスを。

ドキュメンテーション

コミュニケーション

特徴

  • 1、シンプル:Webページ、簡単な操作、1分を通してCRUD操作タスクのサポートが開始します。
  • 2、ダイナミック:/停止作業を開始、タスクのステータスの動的な変更をサポートし、かつ即時の効果と任務を終了します。
  • 3、発送センターHA(中心):クラスタの展開とサポートから「コントロールセンター」RESEARCHスケジューリングコンポーネントを使用して、ディスパッチ・センタの設計、HAは、スケジューリング中心を保証することができます。
  • 4、HA(分散)アクチュエータ:分散タスク実行、タスク「アクチュエータ」は、クラスタの展開をサポートするには、タスクの実行HAを保証することができます。
  • 5、レジストリ:アクチュエータ定期的に自動的に登録されたタスク、派遣センターが見つけると、タスクの実行をトリガに自動的に登録されます。また、手動入力アクチュエータアドレスをサポートしています。
  • 6、弾性膨張体積の減少:新しい行またはマシン上のオフラインアクチュエータたら、タスクは次のスケジューリングを再割り当てします。
  • 7、ルーティング戦略:備えた豊富なルーティングポリシークラスタの展開アクチュエータ提供:など、最も頻繁に使用しないでください、最初、最後、ポーリング、ランダム、一貫性のHASHを最低使用フェイルオーバー、忙しい転送、 ;
  • 図8に示すように、フェールオーバークラスタ内のマシンのいずれかが失敗した場合、ルーティングポリシータスクは、「フェイルオーバー」の場合、アクチュエータを選択し、それが自動的に通常のフェイルオーバーアクチュエータに切り替わりスケジューリング要求を送信します。
  • 9、ブロッキング処理ポリシー:スケジューリング処理戦略があまりにも密処理を実行するには遅すぎたときに、戦略が含まれます:単一のシリアル(デフォルト)、上書きする前に、後続のスケジューリング、スケジューリングを破棄する。
  • 10、タスクのタイムアウト制御:カスタムタスクのタイムアウトをサポートして、タスクがタイムアウトに割り込みタスクを実行するためのイニシアチブをとるでしょう。
  • 11、タスク失敗時の再試行:サポートカスタム失敗時の再試行タスク、タスクは、予め設定された障害に応じてアクティブリトライを再試行失敗し、支持スライスタスクは、リトライフラグメントサイズを失敗あり;
  • 12、ミッションは、アラームを失敗し、予備の拡張インタフェースは、SMS、爪や他のアラームモードの容易な拡張を可能にしながら、デフォルトのメールには、警告を提供するために失敗しました。
  • 図13に示すように、断片化された放送タスク:クラスタ配備アクチュエータ、ポリシー「断片化された放送」状況をルーティングする次のタスクを選択し、タスクスケジューラは、フラグメント・パラメータ開発スライスタスクによれば、全てのアクチュエータがタスクを実行するためにクラスタ放送をトリガします;
  • 14、動的フラグメンテーション:フラグメンテーション放送タスクアクチュエータの寸法の断片のような、動的フラグメント、共同ビジネスプロセスの数を増やす動的膨張アクチュエータクラスタをサポートし、データトラフィック動作の大容量を大幅にタスクを向上させるために行われます容量と速度。
  • 15、イベントがトリガされます。「クーロンの道」と「タスク依存的」トリガー任務に加えて、イベントベースのトリガモードのタスクをサポートします。発送センターがトリガされたサービスに単一のタスクを実行するためのAPIを提供し、トリガーは、ビジネスイベントに応じて柔軟にすることができます。
  • 16、タスクの進行状況の監視:タスクの進捗状況のリアルタイム監視。
  • 17、リアルタイムのログをローリング:オンライン視聴計画の結果を支持し、アクチュエータ出力の完全な実行ログをローリングリアルタイム鑑賞モードのサポート。
  • 18は、GLUE:ウェブIDEを提供し、力にオンライン開発タスク・ロジック・コード、ダイナミックパブリッシング、リアルタイムのコンパイラをサポートは、展開プロセスは、ライン上で省略されています。これは、バック履歴バージョンの30のバージョンをサポートしています。
  • 19、スクリプトタスク:GLUEモードの開発を支援し、スクリプトタスクを実行し、シェル、Pythonの、NodeJS、PHP、PowerShellとスクリプトの他のタイプを含みます。
  • 20、コマンドラインタスク:(豆のタスク、「CommandJobHandler」)初等コマンドラインタスクハンドラを提供することと、ビジネスだけでコマンドラインを提供する必要があります。
  • 21、タスクの依存関係:サポート設定サブタスクの依存関係、親タスクの実行およびイニシアチブの成功した実行の終了後に、カンマで区切られたサブタスク、複数のサブタスクの実行をトリガします。
  • 図22は、整合性:「コントロールセンター」DBロックによってクラスタ分散スケジューリングの一貫性を確保するためには、タスクスケジューラは、唯一の実行をトリガします。
  • 23、カスタムタスクパラメータ:タスクのスケジューリングは、即効性にオンライン構成パラメータをサポートしています。
  • 24、スレッドプールスケジューリング:スケジューリングシステムが稼働して複数のスレッドをスケジューリングトリガ、ブロックされていない、スケジューリングの正確な実施を保証します。
  • 25、データ暗号化:データ暗号化のためのコントロールセンターとアクチュエータとの間の通信、セキュリティを強化するためにスケジューリング情報を、
  • 26、電子メール警報:サポートミッション障害アラームメッセージ、複数の電子メールアドレスに一括アラームメッセージを構成するためのサポート。
  • 27、Mavenの中央倉庫を押す:最新の安定版は、Mavenの中央リポジトリ、ユーザーフレンドリーなアクセスと使用にプッシュされます。
  • 28は、レポートを実行します。そのようなタスク、スケジュール回、アクチュエータの数の数など、リアルタイムのパフォーマンスデータを表示、など発送日マップ、地図や他のスケジューリングの成功などとスケジュールレポート、;
  • 29、すべての非同期:タスクスケジューリングプロセスなど、非同期コールバック、トラヒック集中クリッピングの効果的なスケジューリングなどの非同期スケジューリング、非同期操作、など完全な非同期設計を達成するためには、理論的には、長時間実行タスクは、任意のサポートしています。
  • 30、クロスプラットフォーム:普遍的初等タスクHTTPハンドラ(豆のタスク、「HttpJobHandler」)を提供することと、事業はHTTPリンクを提供する必要があり、言語、プラットフォームに制限はありません。
  • 31、国際:国際設定をサポートするために派遣センター、オプションの中国へのデフォルトは中国語と英語の言語を提供します。
  • コンテナの32、:公式のドッキングウィンドウミラー、およびリアルタイムのプッシュdockerhubに更新され、さらに箱から出して製品を達成。
  • 33、スレッドプールの分離:分離遅いタスクにスレッドプール分割を予定し、自動的にシステムの安定性を向上させるために、スレッドのスケジューリングの枯渇を避けるために、スレッドプールを「遅い」にダウングレード;;
  • 34、ユーザ管理:オンラインユーザー管理システムをサポートし、管理者、一般ユーザ二つの役割があります。
  • 図35は、アクセス制御:アクセス制御アクチュエータの寸法は、管理者は、一般ユーザーが、アクチュエータ関連の操作を許可する前にアクセス許可を割り当てる必要があり権限の全額を有します。

開発

2015年、私はgithubのXXL-JOB倉庫プロジェクトで作成され、システムアーキテクチャ設計、UI選択、インタラクションデザインとともに、コミットを提出し......

最終的には2015から11越、XXL-JOBのRELEASE最初のメジャーバージョンV1.0では、私はXXL-JOBが熱いオファーを獲得し、OSCHINAにそれを解放します@サツマイモをOSCHINAに、それぞれ、OSCHINA」の同じ期間に最初の月のgit.oschinaとオープンソースソフトウェア位の人気の動きは、」サツマイモに、この特別なおかげで、最初の熱をランク付けし、あなたの関心と支援していただきありがとうございます。

2015から12ヶ月で、私は社内のナレッジベースにXXL-JOBを発行し、内部の同僚によって認識されています。

2016から01ヶ月の間に、当社は内部アクセスとカスタマイズXXL-JOBの、この感謝で某陰陽元覚書と2人の同僚が、また、他の内部の同僚に与えられた関心と支援への感謝を開始しました。

2017年5月13日に、上海、「で開催された最初の62の中国のオープンソースの創設」と「等級以上」のセッション、私はXXL-JOBのためにステージに行くのプレゼンテーションを行い、観客500人の観客は(熱狂的に答えた図。レビュー記事  )。

2017年10月22日、およびオープン話し共同春クラウド中国人コミュニティの「雲を取った上でマイクロ上海市Zhanpaiサービスステーションの猛攻撃、」私はXXL-JOBのためにステージに行くが演説を行った、観客は熱狂的に答えたとXXLとの会談後に-jobユーザー活発な議論交換。

2017年12月11日には、XXL-JOBの名誉参加者のInfoQのArchSummitグローバルアーキテクト・サミット「そしてパット・プライム、アーキテクチャのディレクターは、」ヤンボーの先生は、 『テーマ別』マイクロサービスの原則、インフラとオープンソースの練習サイトはで」を導入しました。

2017年12月18日には、XXL-JOBは「に参加2017年度中国で最も人気のあるオープンソースソフトウェア」の競争、それは、最終的にトップ30におよそ9000製のオープンソース・プロジェクトの時にレースに入りました。

2018年1月15日には、XXL-JOB参加「2017ヤード最もホットなオープンソースのクラウドプロジェクト」競争は、そして最終的にはトップ20の中におよそ6500ヤードクラウドプロジェクトの時にレースに入りました。

2018年4月14日には、上海の中iTechPlus「2018年インターネットの開発者会議は、」私はスピーチを作っXXL-JOBのためのステージに行く、観客は熱狂し、会議後のXXL-JOBユーザー活発な議論交換で対応しました。

2018年5月27日には、上海で開催された、「最初の75のオープン中国はの源となると「建築」をテーマコンサート」、私は、ステージ上で実行される「インフラストラクチャおよびミドルウェア・マップ」の基調講演、観客のレスポンスの観客数千人暖かい(フォトレビュー  )。

2018年12月5日には、XXL-JOBは「に参加2018年度中国で最も人気のあるオープンソースのソフトウェア、既に入力された以上1万国内のオープンソースプロジェクトで競合する、」競争、最終的には、第19位にランク。

私たちのパブリックコメントはXXL-JOBへのアクセス権を持っている、内部別名「フェラーリ」(XXL-JOBベースのバージョンV1.1作られたフェラーリのカスタムは、新しいアクセスアプリケーションは、最新バージョンへのアップグレードを推奨します)。最新の統計によると、2016年1月21日2017年12月1日にアクセス期間から、システムは優れた性能で、約100万回を予定しています。アップデートのバージョンの数十後、システム、UIの相互作用モデルと基本的な通信のスケジューリングモデルのタスクモデルが大幅に最適化し、効率的に、より安定したコア機能を改善されているので、最新版を使用して新しいアクセス・アプリケーションは、推奨されます。

これまでのところ、XXL-JOBは、企業のオンライン製品ラインの番号へのアクセス権を持つ、最もなどなど、ビジネスの電気の供給、O2Oビジネスとビッグデータジョブ、などのアクセスのシナリオ、

おすすめ

転載: www.cnblogs.com/daishenghaiz/p/11109688.html