国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建

這篇具有很好參考價值的文章主要介紹了【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

介紹

一款分布式高性能任務調(diào)度框架,支持多種定時任務、延時任務、工作流設計、輕量級分布式計算、無限水平擴容,并具有較高的可伸縮性和容錯性,以及完善權限管理、強大的告警監(jiān)控、原生支持多語言。

基礎

基礎信息

  • 中文官網(wǎng):https://openjob.io/zh-Hans/
  • 開源地址:https://github.com/open-job/openjob
  • 使用教程:https://openjob.io/zh-Hans/docs/intro
  • 在線體驗:https://demo.openjob.io/#/login
    賬號: openjob 、密碼: openjob.io

任務調(diào)度框架對比

【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架

特性

高可靠

  • 分布式無狀態(tài)設計,采用 Master/Worker 架構,支持多樣的數(shù)據(jù)庫(MySQL/PostgreSQL/Oracle)

高性能

  • 底層使用一致性分片算法,全程無鎖化設計,任務調(diào)度精確到秒級別,支持輕量級分布式計算、無限水平擴容。

定時調(diào)度

  • 支持分布式定時任務、固定頻率任務、高性能秒級任務、一次性任務定時調(diào)度。

分布式計算

  • 支持單機、廣播、Map、MapReduce 和分片多種分布式編程模型,輕松實現(xiàn)大數(shù)據(jù)分布式計算。

延遲任務

  • 基于 Redis 實現(xiàn)高性能延時任務,底層實現(xiàn)任務多級存儲,提供豐富的統(tǒng)計和報表。

工作流程

  • 內(nèi)置工作流調(diào)度引擎,支持可視化 DAG 設計,簡單高效實現(xiàn)復雜任務調(diào)度。

權限管理

  • 完善的用戶管理,支持菜單、按鈕以及數(shù)據(jù)權限設置,靈活管理用戶權限

告警監(jiān)控

  • 全面的監(jiān)控指標,豐富及時的報警方式,便于運維人員快速定位和解決線上問題。

跨語言

  • 原生支持 Java/Go/PHP/Python 多語言 ,以及Spring Boot、Gin、Swoft 等框架集成。

安裝訪問

docker-compose安裝

  • docker-compose安裝:https://blog.csdn.net/u010800804/article/details/109594890

  • 新建文件 docker-compose.yml ,文件里配置正確可用的數(shù)據(jù)庫地址
    【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架

version: '3'
services:
  openjob-server:
    image: openjob/openjob-server:latest
    restart: always
    container_name: openjob-server
    environment:
      - AKKA_REMOTE_HOSTNAME=11.0.1.141
      - OJ_DS_URL=jdbc:mysql://11.0.1.141:3306/openjob?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
      - OJ_DS_USERNAME=root
      - OJ_DS_PASSWORD=12345678
      - OJ_LOG_STORAGE_MYSQL_URL=jdbc:mysql://11.0.1.141:3306/openjob?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
      - OJ_LOG_STORAGE_MYSQL_USER=root
      - OJ_LOG_STORAGE_MYSQL_PASSWORD=12345678
    ports:
      - "38080:8080"
      - "25520:25520"
  • 11.0.1.141 需替換成自己的IP 地址 及數(shù)據(jù)庫連接地址都需替換成自己的。

  • 參數(shù)詳細解析:https://openjob.io/zh-Hans/docs/developer-guide/config-reference/server

# 普通運行
docker-compose up

# 后臺運行
docker-compose up -d

在線訪問

【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架

  • 賬號: openjob

  • 密碼: openjob.io

  • 首頁
    【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架

  • 系統(tǒng)設置
    【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架

  • 系統(tǒng)分片
    【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架

  • 應用管理
    【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架文章來源地址http://www.zghlxwxcb.cn/news/detail-517529.html

總結

  • Openjob 目前還處于起步階段,個人建議展示先不上生產(chǎn)環(huán)境,可以關注關注,后續(xù)進行使用。
    【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建,中間件,中間件,openjob,任務調(diào)度框架

到了這里,關于【中間件-Openjob】高性能任務調(diào)度框架Openjob簡介及快速搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • XXL-JOB中間件【實現(xiàn)分布式任務調(diào)度】

    XXL-JOB中間件【實現(xiàn)分布式任務調(diào)度】

    目錄 1:XXL-JOB介紹 2:搭建XXL-JOB 2.1:調(diào)度中心 2.2:執(zhí)行器 2.3:執(zhí)行任務 3:分片廣播 XXL-JOB是一個輕量級分布式任務調(diào)度平臺,其核心設計目標是開發(fā)迅速、學習簡單、輕量級、易擴展?,F(xiàn)已開放源代碼并接入多家公司線上產(chǎn)品線,開箱即用。 官網(wǎng):https://www.xuxueli.com/xxl-

    2024年02月03日
    瀏覽(20)
  • IBM Spectrum LSF Explorer 為要求苛刻的分布式和任務關鍵型高性能技術計算環(huán)境提供強大的工作負載管理

    IBM Spectrum LSF Explorer 為要求苛刻的分布式和任務關鍵型高性能技術計算環(huán)境提供強大的工作負載管理

    適用于 IBM Spectrum LSF 集群的強大、輕量級報告解決方案 ● ??????? 允許不同的業(yè)務和技術用戶使用單一解決方案快速創(chuàng)建和查看報表和儀表板 ● ????? 利用可擴展的庫提供預構建的報告 ● ? ? ? 自定義并生成性能、工作負載和資源使用情況的報 您的 IBM? Spectrum LSF 集

    2024年02月10日
    瀏覽(21)
  • uniapp - [ H5 網(wǎng)頁 / App ] 高性能 tabbar 底部菜單凸起效果,原生系統(tǒng)自定義底部菜單不卡頓、切換頁面不閃爍、自動緩存頁面(底部菜單中間自定義一個圖片并懸浮起來)

    uniapp - [ H5 網(wǎng)頁 / App ] 高性能 tabbar 底部菜單凸起效果,原生系統(tǒng)自定義底部菜單不卡頓、切換頁面不閃爍、自動緩存頁面(底部菜單中間自定義一個圖片并懸浮起來)

    網(wǎng)上有很多自定義 tabbar 底部菜單的教程,但終歸是組件形式,避免不了切換頁面卡頓、閃屏閃爍、各平臺不兼容等一系列問題。 本文 基于 uniapp 系統(tǒng)原生 tabbar 底部菜單,植入一個向上凸起的 “圖片” 菜單,并支持點擊觸發(fā)事件, 您可以直接復制代碼,換個中間凸起的菜

    2024年02月21日
    瀏覽(37)
  • 【中間件】消息中間件之Kafka

    一、概念介紹 Apache Kafka是一個分布式流處理平臺,用于構建實時數(shù)據(jù)管道和流應用。它可以處理網(wǎng)站、應用或其他來源產(chǎn)生的大量數(shù)據(jù)流,并能實時地將這些數(shù)據(jù)流傳輸?shù)搅硪粋€系統(tǒng)或應用中進行處理。 核心概念: Topic(主題) :消息的分類,用于區(qū)分不同的業(yè)務消息。

    2024年01月20日
    瀏覽(43)
  • 常見的中間件以及什么是中間件

    常見的中間件以及什么是中間件

    中間件顧名思義就是系統(tǒng)軟件和應用軟件之間連接的軟件,以便于軟件各部件之間的溝通,特別是應用軟件對于系統(tǒng)軟件的集中的邏輯,是一種獨立的系統(tǒng)軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源。中間件在客戶服務器的操作系統(tǒng)、網(wǎng)絡和數(shù)

    2024年02月06日
    瀏覽(27)
  • scrapy---爬蟲中間件和下載中間件

    ????????-進來request對象 ? ? ?? ?-加代理 ? ? ? ? -加cookie ? ? ? ? -加請求頭 ? ? -出去response對象 ? ? ?? ?-修改響應對象,最后進入到爬蟲的parser中就是修改后的response 1.加代理?? 2.加cookie,修改請求頭,隨機生成UserAgent ????????2.1加cookie ? ? ? ?2.2 修改請求頭

    2024年02月16日
    瀏覽(32)
  • 探索Scrapy中間件:自定義Selenium中間件實例解析

    探索Scrapy中間件:自定義Selenium中間件實例解析

    Scrapy是一個強大的Python爬蟲框架,可用于從網(wǎng)站上抓取數(shù)據(jù)。本教程將指導你創(chuàng)建自己的Scrapy爬蟲。其中,中間件是其重要特性之一,允許開發(fā)者在爬取過程中攔截和處理請求與響應,實現(xiàn)個性化的爬蟲行為。 本篇博客將深入探討Scrapy中間件的關鍵作用,并以一個實例詳細介

    2024年02月04日
    瀏覽(26)
  • 云原生中間件開源現(xiàn)狀分析與華為中間件案例解讀

    云原生中間件開源現(xiàn)狀分析與華為中間件案例解讀

    開源中間件在企業(yè)分布式架構搭建和服務治理中扮演著重要的角色,尤其是在解決我國網(wǎng)絡高并發(fā)和業(yè)務復雜性問題方面。然而,盡管中間件市場由商業(yè)閉源廠商主導,提供了一系列基礎中間件和數(shù)據(jù)類中間件以支持穩(wěn)定的應用程序運行環(huán)境,開源中間件生態(tài)卻相對分散和薄

    2024年02月02日
    瀏覽(24)
  • rust actix-web定義中間件(middleware)記錄接口耗時(接口耗時中間件和鑒權中間件)

    rust actix-web定義中間件(middleware)記錄接口耗時(接口耗時中間件和鑒權中間件)

    actix-web的官網(wǎng)關于中間件的介紹如下 https://actix.rs/docs/middleware/ 這里使用的是最新版的actix-web,舊版本的可能接口不太一樣 我們添加的中間件能干什么?我們用一段代碼來觀察一下 下面是官方提供的中間件的定義方式之一,我們可以看到閉包里面有兩個參數(shù) req 和 srv 其中

    2024年02月11日
    瀏覽(25)
  • Django中間件的源碼解析流程(上)——中間件載入的前置

    Django中間件的源碼解析流程(上)——中間件載入的前置

    目錄 1. ?前言? 2. 請求的入口 3. 中間件加載的入口 4. 源碼中的閉包實現(xiàn) 5. 最后 哈嘍,大家好,我是 小K ,今天咋們分享的內(nèi)容是:在學會Django中間件之后, 我們繼續(xù)深入底層源碼。 在執(zhí)行中間件時請求到來總是從前往后逐一匹配,但當響應返回時,執(zhí)行的中間件順序往往

    2024年04月22日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包