Esceduler-server package
Integrated three services: master, worker, and logger. Why not be independent into three modules.
- Deployment aspect The coupling is high, the startup parameters are written in the script, and the development phase is inconvenient.
2, windows environment development test is not convenient
3, the resource center function is strongly dependent on hadoop.
- Parameter configuration is recommended to be set separately according to the function module, separated from the code: configuration external shift.
It is only a suggestion that the place may be changed.
escheduler-server包
集成了 master,worker,logger三个服务。为什么不独立成三个module呢。
1、部署方面 耦合性高,启动参数写在脚本中,开发阶段不方便。
2、windows环境开发测试不方便
3、资源中心功能 强依赖hadoop.
4、参数配置建议按功能模块 分开设置,与代码分离:配置外移。
只是建议,可能改动地方比较大。