如何解决apscheduler定时任务自动重启,导致定点执行的任务未执行完成,apscheduler定点,使用apschedule
如何解决apscheduler定时任务自动重启,导致定点执行的任务未执行完成,apscheduler定点,使用apschedule
使用apscheduler定时执行多个任务,有的任务某个时间点执行一次,有的任务每隔一段时间执行一次;添加任务的时候使用scheduled_job装饰器,没有使用add_job方法;
现在的问题是,启动apscheduler所有的定时任务后,过一段时间,apscheduler的任务会自动重启,导致那些定点执行一次的任务没有执行完成;
执行定时任务的过程中涉及mysql查询操作,其中mysql有主从库;
从日志中查看,当定时任务查询主库的时候,apscheduler任务不会重启;而访问从库的时候,程序会重新连接数据库,定时任务就会重新加载;
难道重连mysql会导致定时任务重启????
编橙之家文章,
相关内容
- Django不认为是文件,而Python认为是文件?,,一个view:
- try-finally中的1个坑,try-finally,在编写高质量代码-改善
- 源码中闭包的问题,求大神解救。。,源码大神,我在看
- Python IDE有没有类似其他IDE的智能提示?,pythonide,很多
- python中,使用MIMEApplication封装邮件附件,Outlook为什么无
- 如何解决 Flask 中使用 WTForm 时自定 Button 却在页面总被
- IntegerField的值怎样赋值后刷新后会为空的?,integerfi
- 如何确定一个python爬取得网页是否是被压缩的?,pyt
- flask搭建的个人博客怎么实现markdown,flaskmarkdown,个人是
- python式的桶排序,python式桶排序,用python写了一个桶
评论关闭