文章时间:2020年3月8日 17:55:46 解决问题:秒级访问某个网址/某个接口执行任务
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
step=5
for (( i = 0; i < 60; i=(i+step) )); do
curl -sS --connect-timeout 10 -m 60 'http://XXXXXX'
echo "----------------------------------------------------------------------------"
endDate=`date +"%Y-%m-%d %H:%M:%S"`
echo "★[$endDate] Successful"
echo "----------------------------------------------------------------------------"
sleep $step
done
exit 0
step
后面的数字是几秒,填写自己需要的秒数即可。
完全复制代码,将上面的'http://xxxx'
替换为你想执行的url路径即可。这是一个shell脚本,基础不会的自行查教程。