good !
――――――――――――― DolphinScheduler(Incubator) PPMC Zhanwei Qiao 乔占卫 [email protected] 发件人: xtdwbj<mailto:[email protected]> 发送时间: 2019-12-11 19:56 收件人: dev<mailto:[email protected]> 主题: Ambari plugin develop To JUN GAO : I will develop the ambari plugin for DS At 2019-12-11 19:32:53, "guo jiwei" <[email protected]> wrote: >To xiaochun. > it's not a good way. > Alert must be trigger by who is scheduling the task, in DS, it's >MasterServer. Because, only by who is scheduling the task, it can know the >task status in time. If the task is timeout, trigger timeout alert in time >is very important for users. > this is why we have to move alert into server module. > Alert implementation will be refactor in the future. not scan db anymore. > >On Wed, Dec 11, 2019 at 7:26 PM Xiaochun Liu <[email protected]> wrote: > >> To guo jiwei: >> >> Why not put together with the api server, the alert server function is >> very small, >> and the load will not be very high. If logs are stored together in the >> future, >> we can combine alert server, log server, api server together, these can be >> called management server. >> >> Best Regards >> --------------- >> DolphinScheduler(Incubator) Committer >> Xiaochun Liu 刘小春 >> [email protected] >> --------------- >> >> >> >> > 在 2019年12月11日,下午7:15,guo jiwei <[email protected]> 写道: >> > >> > To ligang. >> > it's right. >> > But alert server is only a small function. we define it as an >> > individual module and as a server. do you thing alert is expensive or >> > taking more resource ? if not , why a single module ? >> > And alert server trigger task event by scanning db, do you think it is a >> > nice way ? >> > Moving into server module is only our first step for simplifying user >> > deployment. Extension of alert can be updated via redeploy server and >> it's >> > not a frequent operation. >> > As the architecture changes, alert implementation will change. >> > >> > >> > On Wed, Dec 11, 2019 at 6:23 PM 李 岗 <[email protected]> wrote: >> > >> >> I think from another angle,Master and Worker as key services,I think not >> >> to redeployment during normal execution. >> >> If tasks are still running,redeploy master and worker may be lead to >> >> missed the timed task. >> >> >> >> ________________________________ >> >> DolphinScheduler(Incubator) PPMC >> >> Gang Li 李岗 >> >> >> >> [email protected]<mailto:[email protected]> >> >> >> >> From: guo jiwei<mailto:[email protected]> >> >> Date: 2019-12-11 18:11 >> >> To: dev<mailto:[email protected]> >> >> Subject: Re: Aproposal for DolphinScheduler Simplified Deployment >> >> To ligang. >> >> redeploy is simple, but what about the latency of alert ? >> >> it's easy to redeploy master server to update alert >> >> >> >> >> >> On Wed, Dec 11, 2019 at 6:03 PM 李 岗 <[email protected]> wrote: >> >> >> >>> I think the alert module can be retained. Currently, it only supports >> >>> email and webchat, >> >>> but more alarm modes can be added in the future. >> >>> >> >>> At present,alert is a independent service. the alert service only >> >> consumes >> >>> alarm information in the database, other services produce these alarm >> >>> information. >> >>> If a new alarm mode is added, It is only necessary to redeploy the >> alert >> >>> service. >> >>> >> >>> >> >>> >> >>> ________________________________ >> >>> DolphinScheduler(Incubator) PPMC >> >>> Gang Li 李岗 >> >>> >> >>> [email protected]<mailto:[email protected]> >> >>> >> >>> 发件人: qiao zhanwei<mailto:[email protected]> >> >>> 发送时间: 2019-12-10 14:24 >> >>> 收件人: dev<mailto:[email protected]> >> >>> 主题: Aproposal for DolphinScheduler Simplified Deployment >> >>> >> >>> Hello All , >> >>> >> >>> Now DolphinScheduler has so many Configuration files >> >>> >> >>> for example : >> >>> >> >>> dolphinscheduler-alert : >> >>> alert.properties >> >>> >> >>> dolphinscheduler-api : >> >>> application-api.properties >> >>> application-combined.properties >> >>> >> >>> >> >>> dolphinscheduler-common : >> >>> hadoop.properties >> >>> common.properties >> >>> quartz.properties >> >>> zookeeper.properties >> >>> >> >>> dolphinscheduler-dao : >> >>> application-dao.properties >> >>> >> >>> dolphinscheduler-server : >> >>> application-master.properties >> >>> application-master.properties >> >>> master.properties >> >>> worker.properties >> >>> >> >>> .dolphinscheduler_env.sh >> >>> >> >>> Can we simplify deployment ? >> >>> >> >>> Main point : >> >>> >> >>> 1 configuration file simplification and merged configuration file >> >>> 2 master server remove port >> >>> 3 support offline installation,remove kazoo dependencies in install and >> >>> monitor >> >>> 4 instll.sh script simplification >> >>> >> >>> >> >>> ――――――――――――― >> >>> DolphinScheduler(Incubator) PPMC >> >>> Zhanwei Qiao 乔占卫 >> >>> >> >>> [email protected] >> >>> >> >> >> >>
