摘要:前面分享了兩篇分布式作業(yè)調度框架的介紹及應用實戰(zhàn)。分布式作業(yè)調度神器分布式作業(yè)快速上手指南提供了簡單易用的運維平臺,方便用戶監(jiān)控動態(tài)修改作業(yè)參數(shù)作業(yè)操作及查詢作業(yè)。管理員擁有全部操作權限,訪客僅擁有察看權限。
前面分享了兩篇分布式作業(yè)調度框架 Elastic Job 的介紹及應用實戰(zhàn)。
ElasticJob-分布式作業(yè)調度神器
分布式作業(yè) Elastic Job 快速上手指南!
Elastic Job 提供了簡單易用的運維平臺,方便用戶監(jiān)控、動態(tài)修改作業(yè)參數(shù)、作業(yè)操作及查詢作業(yè)。
設計理念運維平臺和elastic-job-lite并無直接關系,是通過讀取作業(yè)注冊中心數(shù)據(jù)展現(xiàn)作業(yè)狀態(tài),或更新注冊中心數(shù)據(jù)修改全局配置。
控制臺只能控制作業(yè)本身是否運行,但不能控制作業(yè)進程的啟動,因為控制臺和作業(yè)本身服務器是完全分離的,控制臺并不能控制作業(yè)服務器。
功能列表登錄安全控制
注冊中心、事件追蹤數(shù)據(jù)源管理
快捷修改作業(yè)設置
作業(yè)和服務器維度狀態(tài)查看
操作作業(yè)禁用啟用、停止和刪除等生命周期
事件追蹤查詢
不支持項添加作業(yè)
作業(yè)在首次運行時將自動添加,Elastic-Job-Lite 以 jar 方式啟動,并無作業(yè)分發(fā)功能。如需完全通過運維平臺發(fā)布作業(yè),請使用 Elastic-Job-Cloud。
運維平臺搭建1、在官網(wǎng)下載最新穩(wěn)定的源碼包,地址如下。
https://github.com/elasticjob...
這里我們下載了最新的 2.1.5 的最新發(fā)布包。
2、編譯下載后的源碼包
下載后,隨便解壓到哪個目錄,然后執(zhí)行 mvn install 編譯。
cd d:/elastic-job-lite-2.1.5 mvn install
3、啟動運維平臺
在編譯目錄 d:elastic-job-lite-2.1.5elastic-job-liteelastic-job-lite-console arget 找到編譯后的包: elastic-job-lite-console-2.1.5.tar.gz ,然后解壓到 elastic-job-lite-console-2.1.5 ,并執(zhí)行 bin 目錄下的 start.bat 即可啟動,Linux下為 start.sh。
8899 為默認端口號,可通過啟動腳本輸入 -p 自定義端口號。
4、訪問運維平臺
Elastic-Job 提供了兩種賬戶:管理員及訪客。管理員擁有全部操作權限,訪客僅擁有察看權限。默認管理員用戶名和密碼是 root/root,訪客用戶名和密碼是 guest/guest,可通過 confauth.properties 修改管理員及訪客用戶名及密碼。
root.username=root root.password=root guest.username=guest guest.password=guest
打開瀏覽器訪問 http://localhost:8899/ 輸出用戶名和密碼即可訪問控制臺。
5、連接到注冊中心
運維平臺搭建完后,需要添加目標注冊中心,再進行連接。
6、作業(yè)操作
我們可以對作業(yè)配置進行修改、查看詳情、失效、終止、手動觸發(fā)作業(yè)等操作,但終止作業(yè)后,需要重啟工程才能重新啟動作業(yè),控制臺不能手動啟動。
好了,這節(jié)的 Elastic-Job 運維平臺搭建使用指南就到這里了,更多的內容大家可以去摸索,有問題可以去Java技術棧知識星球提問,星主會認真回答每個粉絲的提問。
推薦:Spring Boot & Cloud 最強技術教程
掃描關注我們的微信公眾號,干貨每天更新。
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://www.ezyhdfw.cn/yun/76830.html
摘要:第二部分介紹當當?shù)膹椥曰虚g件。第三部分當當?shù)脑苹?。下面部分是為當當運營人員與合作伙伴提供的系統(tǒng),如商品價格庫存等。下圖是當當?shù)谋O(jiān)控系統(tǒng)以及限流系統(tǒng)的。當當采用的作業(yè)中間件是自研的,它可以將一個完整的作業(yè)拆分為多個相互獨立的任務。 showImg(https://segmentfault.com/img/remote/1460000009999152); 6月24日,雙態(tài)運維·烏鎮(zhèn)...
摘要:也是自帶的一個基于線程池設計的定時任務類。其每個調度任務都會分配到線程池中的一個線程執(zhí)行,所以其任務是并發(fā)執(zhí)行的,互不影響。 原創(chuàng)不易,如需轉載,請注明出處https://www.cnblogs.com/baixianlong/p/10659045.html,否則將追究法律責任?。。?一、在JAVA開發(fā)領域,目前可以通過以下幾種方式進行定時任務 1、單機部署模式 Timer:jdk中...
摘要:第二個問題就是說業(yè)務團隊之間沒有擴大管理,預算和審核是無頭緒的。支持一些高優(yōu)先級的比如說支持以及窗口等特性包括說。到現(xiàn)在為止,整體遷移完了,還剩下十個左右的作業(yè)沒有遷移完。 作者:張光輝 本文將為大家展示字節(jié)跳動公司怎么把Storm從Jstorm遷移到Flink的整個過程以及后續(xù)的計劃。你可以借此了解字節(jié)跳動公司引入Flink的背景以及Flink集群的構建過程。字節(jié)跳動公司是如何兼容以...
閱讀 2704·2021-11-22 15:24
閱讀 1441·2021-11-17 09:38
閱讀 2830·2021-10-09 09:57
閱讀 1267·2019-08-30 15:44
閱讀 2508·2019-08-30 14:00
閱讀 3617·2019-08-30 11:26
閱讀 2996·2019-08-29 16:28
閱讀 836·2019-08-29 13:56