博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Linux]gocron定时任务平台的部署
阅读量:3963 次
发布时间:2019-05-24

本文共 814 字,大约阅读时间需要 2 分钟。

采用二进制文件的方式部署非常简单,因为go已经把源码打包成了可执行文件,下载下来直接运行就可以了,不需要自己去编译和配置依赖

下载执行文件的地址是:

https://github.com/ouqiang/gocron/releases
看清楚自己的系统,需要下载gocron和gocron-node两个包,gocron是web配置平台,gocron-node是需要在想要执行任务的节点服务器部署的程序

下载的时候有时候速度比较慢,多试几次就可以了

wget https://github.com/ouqiang/gocron/releases/download/v1.5.2/gocron-v1.5.1-linux-amd64.tar.gz
wget https://github.com/ouqiang/gocron/releases/download/v1.5.2/gocron-node-v1.5.1-linux-amd64.tar.gz

tar -xvf gocron-v1.5.1-linux-amd64.tar.gz
./gocron-v1.5.1-linux-amd64/gocron web

tar -xvf gocron-node-v1.5.1-linux-amd64.tar.gz

./gocron-node-v1.5.1-linux-amd64/gocron-node

web平台监听5920端口

客户端节点服务监听5921端口

 

执行gocron-node时不允许使用root来执行,因此指定一个执行用户就可以了,我这里指定nginx用户执行

sudo -u nginx ./gocron-node

 

访问地址直接登录上去,会让配置mysql数据库的密码等信息,填上对应的就可以了

先在任务节点里增加上我们的服务器节点

在任务管理里增加上任务,比如我这个任务是每分钟执行一次date命令,选择指定的节点去执行

 

转载地址:http://euuki.baihongyu.com/

你可能感兴趣的文章
Pandas 查看数据
查看>>
[第20课] 二项分布2
查看>>
感 冒
查看>>
职业瓶颈
查看>>
有些问题不一定要一次完成,有时候可以增加中间步骤
查看>>
Eclipse 常用快捷键
查看>>
DB2 系列文章目录
查看>>
DB2 认证路线图
查看>>
在FedaroCore4下安装DB2 Express-C
查看>>
DB2 目录结构
查看>>
DB2 配置
查看>>
DB2 CHNGPGS_THRES 参数
查看>>
DB2安全性概述
查看>>
DB2 用户管理
查看>>
DB2 脚本
查看>>
DB2 锁升级失败将引起死锁
查看>>
遇到问题该如何解决
查看>>
[第21课] 二项分布3
查看>>
[第22课] 二项分布4
查看>>
Pandas 筛选数据
查看>>