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