欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker安裝jiacrontab可視化任務(wù)管理工具詳解

 更新時(shí)間:2025年07月10日 09:51:56   作者:運(yùn)維打怪晉級(jí)之路  
jiacrontab 是基于 Web 的可視化定時(shí)任務(wù)管理工具,由 server(調(diào)度多 client)和 client(執(zhí)行腳本)通過(guò) RPC 通信構(gòu)成,支持超時(shí)處理、并發(fā)控制、依賴管理及兼容 Linux crontab 格式,便于多服務(wù)器統(tǒng)一管理

運(yùn)行

jiacrontab_admin運(yùn)行(網(wǎng)頁(yè)前端運(yùn)行)

  • jiacrontabd運(yùn)行:

定時(shí)任務(wù)編輯、幫助、權(quán)限、創(chuàng)建訪問(wèn)用戶和組、訪問(wèn)用戶登錄、管理用戶端授權(quán)節(jié)點(diǎn)、審核、定義systemctl守護(hù)進(jìn)程

  • web端服務(wù)配置:

服務(wù)端配置、web端啟動(dòng)、設(shè)置開機(jī)自啟動(dòng)、服務(wù)端啟動(dòng)、設(shè)置開機(jī)自啟動(dòng)

簡(jiǎn)介:jiacrontab

  • 提供可視化界面的定時(shí)任務(wù)管理工具。
  • 允許設(shè)置每個(gè)腳本的超時(shí)時(shí)間,超時(shí)操作可選擇郵件通知管理者,或強(qiáng)殺腳本進(jìn)程。
  • 允許設(shè)置腳本的最大并發(fā)數(shù)。
  • 一臺(tái)server管理多個(gè)client。
  • 每個(gè)腳本都可在server端靈活配置,如測(cè)試腳本運(yùn)行,查看日志,強(qiáng)殺進(jìn)程。
  • 允許添加腳本依賴(支持跨服務(wù)器),依賴腳本提供同步和異步的執(zhí)行模式。
  • 友好的web界面,方便用戶操作。
  • 腳本出錯(cuò)時(shí)可選擇郵箱通知多人。

說(shuō)明

jiacrontab由server,client兩部分構(gòu)成,兩者完全獨(dú)立通過(guò)rpc通信。

  • server:向用戶提供可視化界面,調(diào)度多個(gè)client
  • client:實(shí)現(xiàn)定時(shí)邏輯,隔離用戶腳本,將client布置于多臺(tái)服務(wù)器上可由server統(tǒng)一管理。 每個(gè)腳本的定時(shí)格式完全兼容linux本身的crontab腳本配置格式。

jiacrontab 由 jiacrontab_admin,jiacrontabd 兩部分構(gòu)成,兩者完全獨(dú)立通過(guò) rpc 通信

  • jiacrontab_admin:管理后臺(tái)向用戶提供web操作界面
  • jiacrontabd:負(fù)責(zé)job數(shù)據(jù)存儲(chǔ),任務(wù)調(diào)度

第一步:使用docker安裝jiacrontab_admin

[root@localhost ~]# docker run  --name jiacrontab_admin -p 20000:20000 -p20003:20003  -itd iwannay/jiacrontab:2.3.0 ./jiacrontab_admin

第二步:創(chuàng)建目錄jiacrontabd和配置文件

[root@localhost ~]# mkdir  jiacrontabd
[root@localhost jiacrontabd]# vim  jiacrontabd.ini
[jiacrontabd]
; 任務(wù)日志頁(yè)面顯示冗余信息,比如時(shí)間、腳本名稱
verbose_job_log     = false
; 本機(jī)rpc監(jiān)聽地址
listen_addr         = :20001
; 當(dāng)前節(jié)點(diǎn)的廣播地址,admin通過(guò)該地址與當(dāng)前節(jié)點(diǎn)通信,默認(rèn)取當(dāng)前節(jié)點(diǎn)ip
; boardcast_addr          = 172.25.51.240:20001
; admin 地址
admin_addr          = 192.168.189.131:20003
; 自動(dòng)清理大于一個(gè)月或者單文件體積大于1G的日志文件
auto_clean_task_log = true
; 節(jié)點(diǎn)名,默認(rèn)取節(jié)點(diǎn)hostname
; node_name            = node1
log_level           = warn
log_path            = ./logs
user_agent          = jiacrontabd
; jiacrontabd目前僅支持sqlite3
driver_name         = sqlite3
dsn                 = data/jiacrontabd.db?cache=shared

; 心跳上報(bào)周期(s)
client_alive_interval = 10

第三步:使用docker創(chuàng)建jiacrontabd

  • 注意:

目錄信息和第二部的一致 -v $(pwd)/jiacrontabd:/config

[root@localhost ]# docker run -v $(pwd)/jiacrontabd:/config --name jiacrontabd  -itd iwannay/jiacrontab:2.3.0 ./jiacrontabd -config 

第四步:系統(tǒng)初始化

  • 新建賬號(hào)登錄

第五步:登錄系統(tǒng)

  • 需要有節(jié)點(diǎn)信息

  • 測(cè)試

生產(chǎn)環(huán)境展示

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • docker搭建nginx實(shí)現(xiàn)負(fù)載均衡的示例代碼

    docker搭建nginx實(shí)現(xiàn)負(fù)載均衡的示例代碼

    本隨著互聯(lián)網(wǎng)應(yīng)用規(guī)模不斷擴(kuò)大,原有的單一服務(wù)器已經(jīng)無(wú)法滿足高并發(fā)和高可用性的要求,本文就來(lái)介紹docker搭建nginx實(shí)現(xiàn)負(fù)載均衡的示例代碼,感興趣的可以了解一下
    2023-12-12
  • Docker?Desktop?安裝的詳細(xì)步驟

    Docker?Desktop?安裝的詳細(xì)步驟

    作為開發(fā)人員,在日常開發(fā)中,我們需要在本地去啟動(dòng)一些服務(wù),可以使用Docker?Desktop,本文主要介紹了Docker?Desktop?安裝的詳細(xì)步驟,感興趣的可以了解一下
    2023-08-08
  • Docker鏡像優(yōu)化打包速度思考

    Docker鏡像優(yōu)化打包速度思考

    本文主要介紹了Docker鏡像優(yōu)化打包速度思考,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • docker部署運(yùn)行jar全過(guò)程

    docker部署運(yùn)行jar全過(guò)程

    這篇文章主要介紹了docker部署運(yùn)行jar全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • docker容器與宿主機(jī)的數(shù)據(jù)交互方式總結(jié)

    docker容器與宿主機(jī)的數(shù)據(jù)交互方式總結(jié)

    這篇文章主要給大家介紹了關(guān)于docker容器與宿主機(jī)的數(shù)據(jù)交互,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 基于Dockerfile創(chuàng)建zabbix監(jiān)控體系代碼實(shí)例

    基于Dockerfile創(chuàng)建zabbix監(jiān)控體系代碼實(shí)例

    這篇文章主要介紹了基于Dockerfile創(chuàng)建zabbix監(jiān)控體系代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Docker?日志管理的實(shí)現(xiàn)示例

    Docker?日志管理的實(shí)現(xiàn)示例

    Docker提供了多種日志驅(qū)動(dòng)來(lái)管理和提取容器日志,包括json-file、syslog、fluentd等,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-12-12
  • 詳解Docker學(xué)習(xí)筆記之搭建一個(gè)JAVA Tomcat運(yùn)行環(huán)境

    詳解Docker學(xué)習(xí)筆記之搭建一個(gè)JAVA Tomcat運(yùn)行環(huán)境

    本篇文章主要介紹了詳解Docker學(xué)習(xí)筆記之搭建一個(gè)JAVA Tomcat運(yùn)行環(huán)境,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02
  • Docker Compose 網(wǎng)絡(luò)設(shè)置詳解

    Docker Compose 網(wǎng)絡(luò)設(shè)置詳解

    這篇文章主要介紹了Docker Compose 網(wǎng)絡(luò)設(shè)置詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Docker 技巧之刪除Docker容器和鏡像

    Docker 技巧之刪除Docker容器和鏡像

    本篇文章主要介紹了Docker 技巧之刪除Docker容器和鏡像,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-04-04

最新評(píng)論