small_planet 2025-02-18 20:09 采纳率: 87.5%
浏览 181

青龙面板任务执行不按照设置的定时规则,并且每次运行任务不止一次

青龙面板任务执行不按照设置的定时规则,并且每次运行任务不止一次

设置的定时规则为* * 13 * * ? 但是看最后的运行时间为2025-02-18 14:22:02,而且我的方糖也收到好多通知,求解

最后的运行时间:

img


运行日志:

img


收到多个时间的多个通知:

img

  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2025-02-18 20:09
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    青龙面板任务执行不按照设置的定时规则可能是由于青龙面板的定时任务执行机制存在一些bug或不兼容的问题。以下是一些可能的解决方案:

    1. 检查青龙面板的定时任务执行机制:可以尝试在青龙面板的日志中查看定时任务的执行记录,了解是否存在任何错误或警告信息。
    2. 检查任务的执行脚本:可以尝试在任务的执行脚本中添加一些日志记录语句,了解任务的执行过程是否正确。
    3. 检查定时规则的格式:可以尝试将定时规则的格式修改为其他格式,例如0 0 13 * * ?,以查看是否存在格式问题。
    4. 检查青龙面板的版本:可以尝试升级青龙面板的版本,以查看是否存在bug修复。

    以下是一个简单的示例代码,可以在任务的执行脚本中添加,以记录任务的执行时间:

    import datetime
    
    print(f"任务执行时间:{datetime.datetime.now()}")
    

    问题分析

    根据你的描述,青龙面板任务执行不按照设置的定时规则,并且每次运行任务不止一次。这可能是由于青龙面板的定时任务执行机制存在一些bug或不兼容的问题。同时,任务的执行脚本也可能存在一些问题。

    建议

    建议你尝试检查青龙面板的定时任务执行机制、任务的执行脚本和定时规则的格式,以解决问题。如果问题仍然存在,可以尝试升级青龙面板的版本或寻求青龙面板官方的支持。

    评论

报告相同问题?

问题事件

  • 修改了问题 2月18日
  • 创建了问题 2月18日