speedtest-cli 在计划的 cron 时不执行

Sol*_*mon 4 server bash cron networking 20.04

服务器:Ubuntu 20.04.2 LTS

命令:速度测试| 速度测试-cli

我有一个 bash 脚本来识别每15 分钟下载和上传的速度。当我手动执行它时,它运行良好,但不能在 cron 上运行。

第一次,假设在 12:00 正确执行,以下是输出

AT&T 服务测试 (12.26.3.241)...

正在检索 speedtest.net 服务器列表...

根据 ping 选择最佳服务器...

由 AWI 网络(犹他州圣乔治)主办

测试下载速度................................................................ ……………………

下载:*** Mbit/s

测试上传速度................................................................ ......................

上传:*** Mbit/s

第二次,12:15 :-

正在检索 speedtest.net 配置...

AT&T 服务测试 (12.26.3.241)...

正在检索 speedtest.net 服务器列表...

根据 ping 选择最佳服务器...

当我检查用户的邮件时,出现以下错误:-

错误:无法连接到服务器来测试延迟。

小智 5

同样的问题在这里。这表明服务器在特定时间过载。我的 cron 表达式是 "0 /15 * 1/1 * ? *" 工作开始时间:10:00、10:15、10:30 ...

我将 cron 表达式更改为 "0 4/15 * 1/1 * ? *" 工作开始时间:10:04、10:19、10:34 ...

为我解决了问题。

亲切的问候