1. 程式人生 > >Elastic-Job是否支援動態新增做作業

Elastic-Job是否支援動態新增做作業

原文地址:http://dangdangdotcom.github.io/elastic-job/post/faq/

6. 是否支援動態新增作業?

回答:

動態新增作業這個概念每個人理解不盡相同。

elastic-job-litejar包,由開發或運維人員負責啟動。啟動時自動向註冊中心註冊作業資訊並進行分散式協調,因此並不需要手工在註冊中心填寫作業資訊。 但註冊中心與作業部署機無從屬關係,註冊中心並不能控制將單點的作業分發至其他作業機,也無法將遠端伺服器未啟動的作業啟動。elastic-job-lite並不會包含ssh免密管理等功能。

elastic-job-cloudmesos框架,由mesos負責作業啟動和分發。 但需要將作業打包上傳,並呼叫elastic-job-cloud提供的REST API

寫入註冊中心。 打包上傳屬於部署系統的範疇elastic-job-cloud並未涉及。

綜上所述,elastic-job已做了基本動態新增功能,但無法做到真正意義的完全自動化新增。