文档章节

定时调用脚本,完成特定的业务

烽焱10仴
 烽焱10仴
发布于 2015/04/08 12:16
字数 226
阅读 149
收藏 8
#/bin/sh

#需要通过定时调用的http服务地址
serviceUrl="http://XXX.XXX.XXX.XXX:8080/p2p/loanCheck/dealFlowLoan"
#服务名称,用于方便生成相应的log文件
serviceName="dealFlowLoan"

#获取当前目录路径
filepath=$(cd "$(dirname "$0")"; pwd)

#wget产生的临时文件存放目录
tmpfile="$filepath/$serviceName.tmp"

#wget 命令执行详细内容
command=`wget -O "$tmpfile" "$serviceUrl"`;

#执行wget命令
echo $command

#将临时文件中的内容写入到日志记录中
echo "$(date "+%Y-%m-%d %H:%M:%S")    $(cat $tmpfile)" >> $filepath/$serviceName.log

###############################################################################
# 部署说明:
# 1.将该文件放到服务器的某一目录下,并设置为可执行权限。(chmod +x ./bulkLoanFlow.sh)
# 2.编辑/etc/crontab 文件,添加一行代码,如下所示:(文件放置于/root/ws目录下)
#	*/1 * * * * root /root/ws/bulkLoanFlow.sh
# 3.执行命令:service crond restart
###############################################################################


© 著作权归作者所有

烽焱10仴

烽焱10仴

粉丝 8
博文 44
码字总数 19836
作品 0
大兴
技术主管
私信 提问
通过Shell脚本用JDBC连数据库脱离项目框架执行Java业务流程

一.概述 如果项目中需要使用到定时任务来完成某些业务,一般有两种做法:定时任务依赖于项目;定时任务用批处理(windows执行)或者shell脚本(Linux)启动,不依赖于项目。 个人觉得,定时任...

谢思华
2015/08/10
574
0
定时任务执行状态监控 - cronmon

cronmon 是一个计划任务(定时任务)监控系统,可以对循环执行的程序和脚本进行监控告警,当其未按照预期执行时,发送邮件到对应邮箱进行通知。 同时可以将监控任务划分到不同业务下面,每个...

BruceYe777
2018/11/28
3.2K
0
Kettle 的 Web 端管理工具--Kettle-Manager

平台简介 出发点 专门为kettle这款优秀的ETL工具开发的web端管理工具。 kettle作为非常优秀的开源ETL工具得到了非常广泛的使用,一般的使用的都是使用客户端操作管理,但问题是当投入生产环境...

马进举
2016/11/23
18.8K
6
使用sqlplus工具导出数据到csv文件,要求文件带有时间戳

现业务部门有需求,需要每天定时把数据库里的一些特定数据导出来,最好能以日期命名加以区分存档。 这里选用是oracle的sqlplus工具。理由就是简单快捷高效,可以跨平台,linux和win都可以操作...

青苗飞扬
2017/11/14
0
0
定时任务发展史(二)

第一代定时任务系统上线用了大概半年之后,就被我们厌倦了。于是就规划了第二代定时任务系统。 第二代定时任务系统 第二代调度系统主要解决的是,避免每次修改定时任务的执行时间都需要重新启...

ityouknow
2017/07/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
今天
4
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
今天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
今天
4
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
今天
7
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部