elastic-job-lite使用文档

下面是提供elastic-job-lite和springBoot的整合

  1.可以参考的文档信息elastic-job官网:http://elasticjob.io/docs/elastic-job-lite/00-overview/

  2.简单demo代码:git@gitlab.homedo.com:microservice/elastic_job_lite_demo.git

  3.控制台部署(控制台不需要单独部署,我们会进行统一部署一个console

  • 下载源码,https://github.com/elasticjob/elastic-job-lite 对elastic-job-lite-console进行编译打包,在target目录下可以看到elastic-job-lite-console-${version}.tar.gz文件
  • 解压elastic-job-lite-console-${version}.tar.gz文件,进入文件夹找到 bin/start.bat 或者 bin/start.sh 文件 运行可以启动 默认端口是8899(可以进行修改)
  • 如果是linux系统 运行start.sh文件,如果执行遇到-bash: ./start.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录
    这个问题大多数是以后in为脚本文件在window下编辑过,windows下每一行的结尾是\n\r,在linux下文件的结尾是\n。可以使用cat -A start.sh 进行查看
    删除每一行结尾多出的\r字符就可以了,使用命令 sed -r 's/\r$//' start.sh

  4. 各个环境对应的控制台信息:

      fat:  http://10.10.110.56:10340

      uat:  http://10.10.220.85:10340

      pro:  http://job.sudo.homedo.com

      

 

  • 添加注册中心也就是zookeeper的地址(注意命名空间要和自己使用job的时候配置的注册中心的明明空间要一致)
  • 添加事件追踪器数据源(项目的数据库连接)
  • 账户:root/123456、guest/123456

      完成以上操作就可以看到自己的作业已经对作业进行操作

 

 

   

posted @ 2020-04-12 11:44  &小程序&  阅读(1392)  评论(0编辑  收藏  举报