企业内部 任务管理平台:http、grpc、shell、sql、jenkins
任务设置
通用基础
所有任务都有一些基础信息需要填写:任务名称(必填)、执行类型(必填)、执行时间(必填)、备注(可选)、推送信息(可选); 其中任务时间根据执行类型不同会有所变化:周期类型使用crontab语法时间、单次类型使用YYYY-mm-dd HH:ii:ss时间格式、组件类型没有时间。 还有就是推送消息可以设置多条。
任务基础信息设置
消息设置
http任务
http任务需要设置请求地址url(必填)、请求头(可选)、请求body(可选)。 由于http接口有被外网访问的风险,所以还需注意安全措施。
http任务设置
rpc任务
grpc任务需要定义.proto文件(仅保留调用需要部分即可)、请求地址ip:port端口、请求方法(proto填写后点击解析后可选)、请求参数。 建议将服务放在与grpc服务器内网环境中,这样就可调用内网服务地址。
grpc任务设置
proto语法样例
syntax = "proto3"; package order; service Order { rpc ImportSale(ImportSaleRequest)returns(ImportSaleResponse); } message ImportSaleRequest{ string start_date = 2; string end_date = 3; } message ImportSaleResponse{ int64 count = 1; }
shell命令行任务
shell脚本内容可直接在表单中填写、可执行远程主机写好的.sh文件、也可拉取git项目中的.sh脚本文件执行。
远程主机执行脚本文件配置
本机执行git配置脚本文件
sql语句任务
sql语句的来源支持表单批量输入、支持git项目拉取.sql文件执行。
表单批量sql
表单批量sql 添加,半角;分号会被解析为批量添加时的sql分隔符。
git项目拉取多个sql文件
jenkins 构建任务
jenkins任务中 项目名称为必须,参数根据自身情况可选。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
xz 遭受恶意代码攻击,众多 Linux 发行版受影响
红帽发布了一份“针对 Fedora Linux 40 和 Fedora Rawhide 用户的紧急安全警报”指出,最新版本的 xz 5.6.0/5.6.1 工具和库中包含恶意代码,可能允许未经授权的远程系统访问。 xz 是一种通用数据压缩格式,几乎存在于每个 Linux 发行版中,包括社区项目和商业产品发行版。从本质上讲,它有助于将大文件格式压缩(然后解压缩)为更小、更易于管理的大小,以便通过文件传输进行共享。 红帽已经该漏洞标记为CVE-2024-3094。目前的调查表明,这些软件包仅存在于 Red Hat 社区生态系统内的 Fedora 41 和 Fedora Rawhide 中,Red Hat Enterprise Linux (RHEL) 的所有版本均不受影响。 Fedora Linux 40 用户可能已收到 5.6.0 版本,具体取决于系统更新的时间。Fedora Rawhide 用户可能已收到 5.6.0 或 5.6.1 版本。“请立即停止将任何 Fedora RAWHIDE 实例用于工作或个人活动。 Fedora Rawhide 很快就会恢复到 xz-5.4.x,一旦完成...
- 下一篇
凌夕文件管理系统 v1.1.0 发布 - 网盘系统、文件服务系统
凌夕文件管理系统(LFS)v1.1.0已发布,具体更新内容包括: 【新增】 1、新增删除文件进入回收站功能; 2、新增在回收站可以还原文件和彻底删除文件功能; 3、新增自动删除回收站过期文件功能,默认过期时间是30天。 【修订】 1、解决nginx跨域问题; 2、修订在windows系统下,文件路径保存有问题; 3、修订在windows系统下,文件上传后,临时文件无法删除的问题。 软件简介 凌夕文件管理系统是基于SpringBoot3.x+Mybatis+Mybatis-Plus+VUE3+Element Plus开发的文件管理系统,支持文件删除后在回收站还原和彻底删除,支持单文件上传、分片上传,视频上传完成后,可以根据视频转码配置转成对于的视频格式,文档上传完成后,会转成pdf文件,目前支持word、excel、ppt、wps、text、rtf文件转成pdf。 支持音视频、图片、文档在线预览、下载、重命名、移动文件夹、删除等操作,支持文件分类查看。 开发框架 后端 springboot3.x+mybatis+mybatis-plus 前端 vue3+element-plus+vite...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Windows10,CentOS7,CentOS8安装Nodejs环境