Golang:gocron定时任务管理系统的安装与使用
简介
gocron是一个使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab
文档
- https://github.com/ouqiang/gocron
目录
- 1、下载解压
- 2、启动服务
- 3、参数配置
- 3.1、新建一个数据库
- 3.2、配置数据库和管理账号信息
- 3.3、配置节点信息
- 4、设置定时任务
- 5、查看定时任务执行结果
1、下载解压
下载地址 https://github.com/ouqiang/gocron/releases
本文基于MacOS环境安装使用,需要下载对应平台的压缩包:gocron
和 gocron-node
,并解压
2、启动服务
需要分别启动两个进程
# 启动任务节点
$ ./gocron-node# 调度器启动
$ ./gocron web
浏览器打开:http://localhost:5920/
3、参数配置
3.1、新建一个数据库
3.2、配置数据库和管理账号信息
3.3、配置节点信息
注意:主机名不需要
http://
前缀
4、设置定时任务
5、查看定时任务执行结果
体验之后,发现几处不足:
- 节点服务需要下载单独下载,而且需要启动两个服务,对于没有分布式要求的定时任务有点多余
- 界面比较粗糙,虽然使用了ElmentUI,不过在布局上显得有点不美观
Golang:gocron定时任务管理系统的安装与使用相关推荐
- gocron - 定时任务管理系统
from:https://github.com/ouqiang/gocron gocron - 定时任务管理系统 项目简介 使用Go语言开发的定时任务集中调度和管理系统, 用于替代Linux-cron ...
- 运维36讲第07课:基于 Django_crontab、Xadmin 做一套定时任务管理系统
本课时介绍一个定时任务系统 Jcrontab,它用 Python3研发,并用到 Django_crontab 和 Xadmin 等模块. 我们知道在 Linux 环境下,crontab 是一个周期性的 ...
- golang+数据库定时任务
2019独角兽企业重金招聘Python工程师标准>>> golang+数据库定时任务 项目背景大致如下,楼主在用nodejs写项目时遇到一些需要定时去处理的事情,例如僵尸用户定时清除 ...
- Linux定时任务:crontab安装与检查
文章目录 Linux定时任务:crontab安装与检查 一. 如何检查:Linux服务器是否安装 crontab? 1.1. 已经安装 · 检测如下图所示: 1.2. 没有安装,如何安装? 二.查看c ...
- 项目管理系统Redmine安装
项目管理系统Redmine安装(nginx实现端口转发访问) 一.配置yum源,安装基本的软件环境 # rpm -ivh http://dl.fedoraproject.org/pub/epel/6/ ...
- golang的定时任务
golang的定时任务使用的是cron这个包来解决的 官方文档地址:https://godoc.org/github.com/robfig/cron cron包的基础知识 字段名 是否必须 允许的值 ...
- 基于quartz实现定时任务管理系统
基于quartz实现定时任务管理系统 背景 说起定时任务框架,首先想到的是Quartz.这是定时任务的老牌框架了,它的优缺点都很明显.借助PowerJob 的readme文档的内容简单带过一下这部分. ...
- Chocolatey:Windows软件包管理系统_安装及使用指南
Chocolatey: Windows软件包管理系统_安装及使用指南 Why chocolatey? Chocolatry是Windows下的软件包管理工具,可快速安装软件.Linux下通常使用apt ...
- 大家一起学Golang——Go语言简介与安装
大家一起学Golang --Go语言简介与安装 go语言简介 Go语言是有google公司推出的一门编程语言,是开源,静态编程语言,语法简洁,天生支持并发. 2007年由Robert Grieseme ...
最新文章
- kafka 启动_Kafka的安装与启动
- IOS项目集成Weex
- 【tenserflow】——数据类型以及常用属性
- html自定义滚动条不占位,如何实现滚动条在各浏览器中不占用布局
- 张奠宙:数学本质的揭示
- centeros php,CenterOs7 安装oracle19c的方法详解
- 网络***思路总结 Network penetration ideas
- Java+Swing+Mysql图书管理系统
- 泛函分析笔记(七) 连续线性算子和连续多重线性映射
- 51单片机蜂鸣器演奏《我和我的祖国》
- 海风教育荣获第七届中国财经峰会最具成长价值奖
- windows操作系统服务器 网卡速度关联项
- Lesson 63-64 Who has the most stressful job?
- java计算机毕业设计科技专业师生沟通平台源码+数据库+lw文档+系统
- bp 神经网络 优点 不足_【学术论文】基于灰度共生矩阵和BP神经网络的乳腺肿瘤识别...
- 如何把PPT文件压缩变小
- MDCC 2014移动开发者大会 小礼品展商活动
- 如何提升自身能力?不再平庸
- 小猫爪:i.MX RT1050学习笔记5-中断NVIC
- 羡慕!各大互联网大厂年终奖一览表,看完我酸了~