如何解决无法暂停基于数据的触发作业无效的作业ID
情况:我有一个基于数据的触发器,应该在接下来的5秒钟内执行。这项工作大约需要5分钟才能完成。我已经缓存了调用add_job()方法后收到的作业实例,以便以后根据用户请求我可以暂停或继续作业。
预期的输出:在缓存的作业实例上调用pause()方法时,应暂停作业。
当前输出:当我尝试暂停时,它无法从作业存储中找到作业ID,并且也无法暂停作业。
原因:看到代码后,我发现由于没有该作业的下一个触发器,因此将其从作业存储中删除,因此从作业存储中查找时的pause()方法找不到工作。
是否有任何解决方法来暂停此已运行的作业?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。