centos7创建秒级定时器webcron

  1. 安装go:
    yum  -y  install  go
  2. 获取源码:
    go  get  github.com/lisijie/webcron
  3. 进入项目目录:
    cd  ~/go/src/github.com/lisijie/webcron
  4. 修改配置文件:
    vim conf/app.conf
    appname = webcron
    httpport = 8000
    runmode = dev
    # 允许同时运行的任务数
    jobs.pool = 10
    # 站点名称
    site.name = 定时任务管理器
    # 数据库配置
    db.host = 127.0.0.1
    db.user = root
    db.password = 123456 
    db.port = 3306
    db.name = webcron
    db.prefix = t_
    db.timezone = Asia/Shanghai
    # 邮件服务器配置
    mail.queue_size = 100
    mail.from = [email protected]
    mail.host = smtp.example.com
    mail.port = 25
    mail.user = username
    mail.password = your password
  5. 创建数据库:
    mysql  -uroot  -p123456  -e  "create  database  webcron"
  6. 导入sql语句:
    mysql  -uroot  -p123456  -D  webcron  <  install.sql
  7. 移动二进制文件到项目目录:
    mv  ~/go/bin/webcron  ~/go/src/github.com/lisijie/webcron/
  8. 运行:
    ./webcron
    或
    nohup  ./webcron  &>  error.log  &
  9. 测试:
    http://172.20.10.11:8000/login
    账号:admin
    密码:admin888

    centos7创建秒级定时器webcron
    centos7创建秒级定时器webcron

猜你喜欢

转载自blog.51cto.com/12173069/2312770