本帖最后由 隔壁的不姓王 于 2024-8-29 10:16 编辑
现在的面板定时任务里面没有添加访问url(多条url)的选择了
一条定时任务进行多条访问url需求,该如何进行呢?
下面上代码示例:
- sudo -u root bash -c '#!/bin/bash
- # 定义URL数组
- urls=(
- "url1"
- "url2"
- "url3"
- "url4"
- "url5"
- "url6"
- "url7"
- "url8"
- )
-
- # 日志文件路径
- LOG_FILE="/tmp/batch_url_access.log"
-
- # 遍历数组中的每个URL并访问它
- for url in "${urls[@]}"; do
- echo "Accessing $url"
- curl -s "$url" >> "$LOG_FILE" 2>&1
- echo "Done."
- done'
复制代码 下面是我实际使用的定时任务截图
下面是定时任务运行的日志
希望能帮助到有需要的人!
|