还在担心V免签心跳失效,导致收款失败么?试试这个吧
vim appHeart.sh
写入
#!/bin/bash
# By 灰狼云
# 秘钥
pk='{key}'
# 获取当前系统时间戳
tm=`date '+%s'`
# 生成签名用于系统验证
sign=`echo -n $tm$pk | md5sum | awk '{print $1}'`
i=1
# 执行循环访问20次,每三秒执行一次心跳访问
while [ $i -lt 20 ];
do
# 执行curl访问,http://
curl "{V免签地址}/appHeart?t=$tm&sign=$sign";
echo -e '\n'$i
i=`expr $i + 1`
sleep 3
done
然后就是添加到crontab啦
*/1 * * * * sh /root/appHeart.sh >/dev/null 2>&1
一分钟执行一次。
这样就可以防止心跳失效导致收款失败啦。