精华内容
下载资源
问答
  • java web开发教学任务管理信息系统源代码下载
  • 定时任务管理系统 gocron

    千次阅读 2018-06-25 14:13:36
    gocron - 定时任务管理系统 项目简介 使用Go语言开发的定时任务集中调度和管理系统, 用于替代Linux-crontab 查看文档 原有的延时任务拆分为独立项目延迟队列 功能特性 Web界面管理定时任务 ...

    gocron - 定时任务管理系统

    Build Status
    Downloads
    license
    Release

    项目简介

    使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab 查看文档

    原有的延时任务拆分为独立项目延迟队列

    功能特性


    • Web界面管理定时任务
    • crontab时间表达式, 精确到秒
    • 任务执行失败可重试
    • 任务执行超时, 强制结束
    • 任务依赖配置, A任务完成后再执行B任务
    • 账户权限控制
    • 任务类型
      • shell任务

    在任务节点上执行shell命令, 支持任务同时在多个节点上运行

    • HTTP任务
      访问指定的URL地址, 由调度器直接执行, 不依赖任务节点
    • 查看任务执行结果日志
    • 任务执行结果通知, 支持邮件、Slack、Webhook

    1.5 新特性

    流程图
    任务
    Slack

    截图(1.4)

    任务列表

    任务日志列表

    节点列表

    用户操作

    系统管理

    支持平台

    Windows、Linux、Mac OS

    环境要求

    MySQL

    下载

    releases

    版本升级

    安装

    二进制安装

    1. 解压压缩包
    2. cd 解压目录
    3. 启动
      • 调度器启动
      • Windows: gocron.exe web
      • Linux、Mac OS: ./gocron web
      • 任务节点启动, 默认监听0.0.0.0:5921
      • Windows: gocron-node.exe
      • Linux、Mac OS: ./gocron-node
    4. 浏览器访问 http://localhost:5920

    源码安装

    • 安装Go 1.9+
    • go get -d github.com/ouqiang/gocron
    • 编译 make
    • 启动
      • gocron ./bin/gocron web
      • gocron-node ./bin/gocron-node

    docker

    docker run --name gocron -p 5920:5920 -d ouqg/gocron

    开发

    1. 安装Go1.9+, Node.js, Yarn
    2. 安装前端依赖 make install-vue
    3. 启动gocron, gocron-node make run
    4. 启动node server cd web/vue && yarn run dev, 访问地址 http://localhost:8080

    访问http://localhost:8080, API请求会转发给gocron

    make 编译

    make run 编译并运行

    make package 打包

    生成当前系统的压缩包 gocron-v1.5-darwin-amd64.tar.gz gocron-node-v1.5-darwin-amd64.tar.gz

    make package-all 生成Windows、Linux、Mac的压缩包

    命令

    • gocron

      • -v 查看版本
    • gocron web

      • –host 默认0.0.0.0
      • -p 端口, 指定端口, 默认5920
      • -e 指定运行环境, dev|test|prod, dev模式下可查看更多日志信息, 默认prod
      • -h 查看帮助
    • gocron-node
      • -allow-root *nix平台允许以root用户运行
      • -s ip:port 监听地址
      • -enable-tls 开启TLS
      • -ca-file CA证书文件
      • -cert-file 证书文件
      • -key-file 私钥文件
      • -h 查看帮助
      • -v 查看版本

    程序使用的组件

    反馈

    提交issue

    ChangeLog

    v1.5

    • 前端使用Vue+ElementUI重构
    • 任务通知
      • 新增WebHook通知
      • 自定义通知模板
      • 匹配任务执行结果关键字发送通知
    • 任务列表页显示任务下次执行时间

    v1.4

    • HTTP任务支持POST请求
    • 后台手动停止运行中的shell任务
    • 任务执行失败重试间隔时间支持用户自定义
    • 修复API接口调用报403错误

    v1.3

    • 支持多用户登录
    • 增加用户权限控制

    v1.2.2

    • 用户登录页增加图形验证码
    • 支持从旧版本升级
    • 任务批量开启、关闭、删除
    • 调度器与任务节点支持HTTPS双向认证
    • 修复任务列表页总记录数显示错误

    v1.1

    • 任务可同时在多个节点上运行
    • *nix平台默认禁止以root用户运行任务节点
    • 子任务命令中增加预定义占位符, 子任务可根据主任务运行结果执行相应操作
    • 删除守护进程模块
    • Web访问日志输出到终端
    展开全文
  • gocron - 定时任务管理系统 项目简介 使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab 查看文档 原有的延时任务拆分为独立项目延迟队列,小编的qq好友列表获取就是用这个做的定时任务...

    gocron - 定时任务管理系统

    项目简介

    使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab 查看文档

    原有的延时任务拆分为独立项目延迟队列,小编的qq好友列表获取就是用这个做的定时任务处理。

    功能特性:

    • Web界面管理定时任务
    • crontab时间表达式, 精确到秒
    • 任务执行失败可重试
    • 任务执行超时, 强制结束
    • 任务依赖配置, A任务完成后再执行B任务
    • 账户权限控制
    • 任务类型:在任务节点上执行shell命令, 支持任务同时在多个节点上运行
    • HTTP任务:访问指定的URL地址, 由调度器直接执行, 不依赖任务节点
    • 查看任务执行结果日志
    • 任务执行结果通知, 支持邮件、Slack、Webhook

    软件截图

    开源定时任务管理系统gocron解析,轻松做好定时任务调度处理

     

    开源定时任务管理系统gocron解析,轻松做好定时任务调度处理
    开源定时任务管理系统gocron解析,轻松做好定时任务调度处理
    开源定时任务管理系统gocron解析,轻松做好定时任务调度处理
    标题

    支持平台:

    Windows、Linux、Mac OS

    环境要求

    MySQL

    下载

    releases

    版本升级

    安装

    二进制安装

    1. 解压压缩包
    2. cd 解压目录
    3. 启动
    • 调度器启动
    • Windows: gocron.exe web
    • Linux、Mac OS: ./gocron web
    • 任务节点启动, 默认监听0.0.0.0:5921
    • Windows: gocron-node.exe
    • Linux、Mac OS: ./gocron-node
    1. 浏览器访问 http://localhost:5920

    源码安装

    • 安装Go 1.9+
    • go get -d github.com/ouqiang/gocron
    • 编译 make
    • 启动
    • gocron ./bin/gocron web
    • gocron-node ./bin/gocron-node

    docker

    docker run --name gocron --link mysql:db -p 5920:5920 -d ouqg/gocron

    配置: /app/conf/app.ini

    日志: /app/log/cron.log

    镜像不包含gocron-node, gocron-node需要和具体业务一起构建

    开发

    1. 安装Go1.9+, Node.js, Yarn
    2. 安装前端依赖 make install-vue
    3. 启动gocron, gocron-node make run
    4. 启动node server make run-vue, 访问地址 http://localhost:8080

    访问http://localhost:8080, API请求会转发给gocron

    make 编译

    make run 编译并运行

    make package 打包

    生成当前系统的压缩包 gocron-v1.5-darwin-amd64.tar.gz gocron-node-v1.5-darwin-amd64.tar.gz

    make package-all 生成Windows、Linux、Mac的压缩包

    命令

    • gocron
    • -v 查看版本
    • gocron web
    • --host 默认0.0.0.0
    • -p 端口, 指定端口, 默认5920
    • -e 指定运行环境, dev|test|prod, dev模式下可查看更多日志信息, 默认prod
    • -h 查看帮助
    • gocron-node
    • -allow-root *nix平台允许以root用户运行
    • -s ip:port 监听地址
    • -enable-tls 开启TLS
    • -ca-file CA证书文件
    • -cert-file 证书文件
    • -key-file 私钥文件
    • -h 查看帮助
    • -v 查看版本

    To Do List

    • 版本升级
    • 批量开启、关闭、删除任务
    • 调度器与任务节点通信支持https
    • 任务分组
    • 多用户
    • 权限控制

    程序使用的组件

    • Web框架 Macaron
    • 定时任务调度 Cron
    • ORM Xorm
    • UI框架 Element UI
    • 依赖管理 Govendor
    • RPC框架 gRPC

    反馈

    提交issue

    ChangeLog

    v1.5

    • 前端使用Vue+ElementUI重构
    • 任务通知
    • 新增WebHook通知
    • 自定义通知模板
    • 匹配任务执行结果关键字发送通知
    • 任务列表页显示任务下次执行时间

    v1.4

    • HTTP任务支持POST请求
    • 后台手动停止运行中的shell任务
    • 任务执行失败重试间隔时间支持用户自定义
    • 修复API接口调用报403错误

    v1.3

    • 支持多用户登录
    • 增加用户权限控制

    v1.2.2

    • 用户登录页增加图形验证码
    • 支持从旧版本升级
    • 任务批量开启、关闭、删除
    • 调度器与任务节点支持HTTPS双向认证
    • 修复任务列表页总记录数显示错误

    v1.1

    • 任务可同时在多个节点上运行
    • *nix平台默认禁止以root用户运行任务节点
    • 子任务命令中增加预定义占位符, 子任务可根据主任务运行结果执行相应操作
    • 删除守护进程模块
    • Web访问日志输出到终端

    软件下载地址:https://www.oschina.net/p/gocron

    分享来源:www.ruanally.com

     

    展开全文
  • WDCP是国内知名的Linux主机管理系统,因其简单的操作、强大的功能深受很多linux主机新手的喜爱,系统运行久了产生的临时数据会占用内存的资源,造成性能下降,我们可以通过WDCP面板中的“服务重启”来重启WEB服务...

    WDCP是国内知名的Linux主机管理系统,因其简单的操作、强大的功能深受很多linux主机新手的喜爱,系统运行久了产生的临时数据会占用内存的资源,造成性能下降,我们可以通过WDCP面板中的“服务重启”来重启WEB服务达到释放内存的目的,不过如果每次都要手动操作还是不太方便,下面来介绍在WDCP的“计划任务”中添加自动重启WEB服务实现自动释放内存。(PS:虽然计划任务中有“自动释放内存”但效果不是很好,重启WEB服务是最有效的)

    1、在SSH中执行下面的代码:

    echo ‘/etc/rc.d/init.d/httpd restart’ > /www/wdlinux/init.d/httpd_restart.sh
    chmod 755 /www/wdlinux/init.d/httpd_restart.sh

    xshell

    2、登录WDCP后台“计划任务”里点“新增任务”,“任务名称”可以随便填写如“自动重启WEB服务”然后选择自动执行的时间,再将“执行程序”填入 /www/wdlinux/init.d/httpd_restart.sh 后点“保存”。

    wdcp

    添加后记得点“更新计划任务”才能生效。

    展开全文
  • gocron - 定时任务管理系统

    千次阅读 2017-06-13 13:52:45
    gocron - 定时任务管理系统项目简介使用Go语言开发的定时任务集中调度和管理系统, 用于替代Linux-crontab 项目地址功能特性 Web界面管理定时任务, 支持动态添加、删除、编辑任务 crontab时间表达式,精确到秒 任务...

    gocron - 定时任务管理系统

    项目简介

    使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab 查看文档

    原有的延时任务拆分为独立项目延迟队列

    功能特性

    • Web界面管理定时任务
    • crontab时间表达式, 精确到秒
    • 任务执行失败可重试
    • 任务执行超时, 强制结束
    • 任务依赖配置, A任务完成后再执行B任务
    • 账户权限控制
    • 任务类型
      • shell任务
      • HTTP任务
    • 查看任务执行结果日志
    • 任务执行结果通知, 支持邮件、Slack、Webhook

    截图

    流程图

    任务

    Slack

    支持平台

    Windows、Linux、Mac OS

    环境要求

    MySQL

    下载

    releases

    版本升级

    安装

    二进制安装

    1. 解压压缩包
    2. cd 解压目录
    3. 启动
      • 调度器启动
      • Windows: gocron.exe web
      • Linux、Mac OS: ./gocron web
      • 任务节点启动, 默认监听0.0.0.0:5921
      • Windows: gocron-node.exe
      • Linux、Mac OS: ./gocron-node
    4. 浏览器访问 http://localhost:5920

    源码安装

    • 安装Go 1.9+
    • go get -d github.com/ouqiang/gocron
    • 编译 make
    • 启动
      • gocron ./bin/gocron web
      • gocron-node ./bin/gocron-node

    docker

    docker run --name gocron -p 5920:5920 -d ouqg/gocron

    开发

    1. 安装Go1.9+, Node.js, Yarn
    2. 安装前端依赖 make install-vue
    3. 启动gocron, gocron-node make run
    4. 启动node server cd web/vue && yarn run dev, 访问地址 http://localhost:8080

    访问http://localhost:8080, API请求会转发给gocron

    make 编译

    make run 编译并运行

    make package 打包

    生成当前系统的压缩包 gocron-v1.5-darwin-amd64.tar.gz gocron-node-v1.5-darwin-amd64.tar.gz

    make package-all 生成Windows、Linux、Mac的压缩包

    命令

    • gocron

      • -v 查看版本
    • gocron web

      • –host 默认0.0.0.0
      • -p 端口, 指定端口, 默认5920
      • -e 指定运行环境, dev|test|prod, dev模式下可查看更多日志信息, 默认prod
      • -h 查看帮助
    • gocron-node
      • -allow-root *nix平台允许以root用户运行
      • -s ip:port 监听地址
      • -enable-tls 开启TLS
      • -ca-file CA证书文件
      • -cert-file 证书文件
      • -key-file 私钥文件
      • -h 查看帮助
      • -v 查看版本

    To Do List

    • [x] 版本升级
    • [x] 批量开启、关闭、删除任务
    • [x] 调度器与任务节点通信支持https
    • [x] 任务分组
    • [x] 多用户
    • [x] 权限控制

    程序使用的组件

    反馈

    提交issue

    展开全文
  • 这是一套以团队工作任务管理为核心的WEB应用软件,可视为一个精简的OA系统,主要提供了工作任务的安排、监控、协作和反馈,团队信息发布和交流,公务及私人日程管理,公共或私有联系人管理等功能,有机地将工作信息...
  • ​ 最近在公司实习,发现公司有一套spring+Quartz的动态任务管理系统。可以使用Web界面进行任务动态的创建、删除、停止、运行和修改。刚好最近在学习spring boot。便使用spring boot2+quartz+thymeleaf+mysql数据库...
  • 10个基于Web的开源项目管理系统

    千次阅读 2011-03-07 22:04:00
    10个基于Web的开源项目管理系统
  • webcron 定时任务管理系统

    千次阅读 2017-10-19 08:42:23
    一个定时任务管理器,基于Go语言和beego框架开发。用于统一管理项目中的定时任务,提供可视化配置界面、执行日志记录、邮件通知等功能,无需依赖*unix下的crontab服务。 项目背景 开发此项目是为了解决本人所在...
  • 基于Web的高校社团管理系统的设计与实现

    万次阅读 多人点赞 2019-06-01 11:59:11
    使用ThinkPHP5开源框架,HTML5、CSS、JavaScript等脚本语言,Web服务器使用Apache,数据库采用MySQL数据库,使用Ajax技术与后端建立连接,以Windows系统作为程序运行环境,实现基于Web的高校社团管理系统的开发。...
  • React+Redux架构的CMSweb后台管理系统

    万次阅读 2016-06-16 16:19:00
    一、CMS管理系统功能 CMS是Content Management System的缩写,意为"内容管理系统"。 CMS都有可能包括些什么? 隐藏在内容管理系统(CMS)之后的基本思想是分离内容的管理和设计。页面设计存储在模板里,而内容...
  • 基于springmvc+mybatius+quartz实现的web管理的持久化定时任务。使用了JDBC和插件方式实现任务的添加。只需修改jdbc配置并将sql文件在数据库中运行即可运行。
  • 问题,缺陷,任务管理系统 Cynthia

    千次阅读 2017-10-17 14:58:41
    Cynthia 是个问题管理/BUG管理/任务管理/项目管理系统。 Cynthia 提供了一个基于Web的、开源的、跨平台的软件项目管理和问题管理的解决方案。通过极大的灵活度,实现了特殊性和普遍性的统一。 它提供了强大的...
  • 基于Web的仓库管理系统的设计与实现

    万次阅读 多人点赞 2019-07-02 20:27:48
    摘 要 仓库物品的管理是与我们的日常生活息息相关的一个重大问题。随着我国经济飞速的发展,改革开放的不断深入,企业要想在...在此篇文章中严格按照软件工程思想,设计并实现了一个仓库信息管理系统。介绍了系统从...
  • java web简单权限管理设计

    万次阅读 多人点赞 2015-03-19 23:23:05
    推荐最新技术springboot版权限管理(java后台通用权限管理系统(springboot)),采用最新技术架构,功能强大! 注:由于该项目比较老,所以没有采用maven管理,建议下载springboot权限管理系统,对学习和使用会更有...
  • 基于WEB的客户关系管理系统

    千次阅读 2017-11-20 14:29:26
    第一章 客户关系管理绪论 客户关系管理CRM(Customer Relationship Management)最早由美国artner Group提出,自1997年开始,经过几年的发展,全球的CRM市场一直处于爆炸性的快速增长之中。1999年全球的CRM市场...
  • 出处:...提出了实现工作流管理系统的关键技术和一种基于WEB的工作流管理系统,以及解决项目流程多样化和不确定性的方法和实现步骤。 引 言 在工程项目管理过程中
  • 本文主要讲述图书管理系统设计,附带完成源码,可以作为毕业设计,课程设计,使用:Java+Jsp+Servlet+mysql等技术 图书管理:根据图书编号、图书名称查询图书基本信息,添加、修改、删除图书。 图书分类管理:根据...
  • 需要一个独立系统专门来完成所有定时任务,既然这样,那么我们必须要可视化,对所有任务进行管理(新增或者删除),关联任务(A任务执行完,B任务执行)等。以下是我搭建项目时的思路: 首先,项目应该前后端分离,...
  • 基于WEB信息管理系统测试时应考虑的因素有哪些? 功能测试:链接测试(1.测试所有连接是否按指示的那样确实连接到了该连接的页面,2.测试所连接的也面是否存在,3.保证WEB应用系统上没有孤立的页面....
  • web应用系统开发实训任务

    千次阅读 2018-06-10 18:16:17
    社区幼儿学校管理系统需要实现以下功能:1) 教师管理:实现对教师信息的查询、删除、增加(姓名、所教课程)2) 家长管理:实现对家长信息的查询、删除、增加(姓名、电话、地址)3) 幼儿管理:实现对幼儿信息...
  • 但当机器越多、应用越多的情况下,继续使用crontab进行定时任务管理配置,那严重影响工作效率。 机器多、服务多的情况下,就会遇到以下问题: 1.不知道哪个定时任务没配置好,瞎跑; 2.运维人员需要登录...
  • 网络/信息企业客户关系管理系统(CRM,WEB版)

    千次下载 热门讨论 2006-04-30 11:21:53
    网络/信息企业客户关系管理系统(CRM,WEB版) 概述:适用于网络/信息企业,如网络公司、广告公司等。系统分二个部分,一部分是系统管理,其中包括左侧系统菜单管理、客户地区管理、客户会类管理、用户角色管理、用户...
  • 系统强依赖Flask-APScheduler的功能,只是拓展了web页面部分。使用Python3进行开发。 项目GITHUB链接: https://github.com/lyy8510a/OpenMangosteen 快速开始 修改配置 修改config文件夹中config.py的...
  • 在Tomcat中实现系统Web管理的配置

    千次阅读 2016-11-05 14:27:32
    在Tomcat中实现系统Web管理的配置
  • crontab 是 Linux 系统里面最简单易用的定时任务管理工具,相信绝大多数开发和运维都用到过。在咱们公司,很多业务系统的定时任务都是通过 crontab 来定义的,时间长了后会发现存在很多问题: 大量的 crontab 任务...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 309,149
精华内容 123,659
关键字:

web任务管理系统