1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        TBSchedule異步任務處理系統(tǒng)

        聯(lián)合創(chuàng)作 · 2023-09-30 05:08

        由原來的項目taobao-pamirs-schedule 更名為 TBSchedule

        這是一個簡潔的分布式任務調(diào)度引擎。

        pom引用:

        com.taobao.pamirs.schedule
        tbschedule
        3.2.10

        對于互聯(lián)網(wǎng)和電子商務領(lǐng)域而言,由于存在大數(shù)據(jù)、高并發(fā)的特點,相對比較消耗時間的業(yè)務邏輯都會從用戶行為中被剝離開來進行異步處理,一來可以提高用戶體驗,二來也可以增大系統(tǒng)的可擴轉(zhuǎn)性,因此得到大量的應用了。由于業(yè)務的需要我們選擇了淘寶p9的架構(gòu)師玄難大師寫的tbschedule來作為我們的異步任務處理系統(tǒng),至今有接近一年的運維與使用實踐,由于最近有業(yè)務需要一個任務分配系統(tǒng),直接使用tbschedule是不滿足要求的,在考慮具體實現(xiàn)的時候決定再次通讀一次tbschedule的源代碼,在對tbschedule的源代碼又再次研讀一番之后有了一些新的認識和思考。

        特性:
        1、tbschedule的目的是讓一種批量任務或者不斷變化的任務,能夠被動態(tài)的分配到多個主機的JVM中,不同的線程組中并行執(zhí)行。所有的任務能夠被不重復,不遺漏的快速處理。
        2、調(diào)度的Manager可以動態(tài)的隨意增加和停止。
        3、可以通過JMX控制調(diào)度服務的創(chuàng)建和停止。
        4、可以指定調(diào)度的時間區(qū)間。

        瀏覽 21
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            九九九九影院 | 大香蕉青青视频 | 骚虎麻豆| 中文字幕第二页在线观看 | 少妇视频在线观看 | 成人黄网站 免费入口 | 99re久久| 9999免费视频 | 色婷婷Aⅴ| 欧美性爱综合 |