apscheduler调度器异常错误:skipped: maximum number of running instances reached (1)
参考别人的解决方案:https://pdf-lib.org/Home/Details/10550
参考官方文档:https://apscheduler.readthedocs.io/en/latest/modules/schedulers/base.html#apscheduler.schedulers.base.BaseScheduler.add_job
错误信息:
Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:20:55 CST)" skipped: maximum number of running instances reached (1)
Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:21:55 CST)" skipped: maximum number of running instances reached (1)
Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:21:55 CST)" skipped: maximum number of running instances reached (1)
Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:22:55 CST)" skipped: maximum number of running instances reached (1)
Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:22:55 CST)" skipped: maximum number of running instances reached (1)
Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:23:55 CST)" skipped: maximum number of running instances reached (1)
Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:23:55 CST)" skipped: maximum number of running instances reached (1)
我的实际解决方法:
scheduler = BlockingScheduler()if trigger == "interval":params = dict(func=aps_func, trigger="interval", seconds=seconds, **kwargs)elif trigger == "date":params = dict(func=aps_func, trigger="date", run_date=run_date, **kwargs)else:raise OwnGlobalException(f"暂时还没兼容trigger={trigger}的类型,请先增加此功能!")"""调度器在跑过程中出现异常错误:Execution of job "UtilDecorater.try_except_decorater.<locals>.make_decorater.<locals>.external_params (trigger: interval[0:01:00], next run at: 2020-02-10 22:23:55 CST)" skipped: maximum number of running instances reached (1)异常原因:self._instances[job.id]大于job.max_instances抛出异常。max_instances默认值为1,它表示id相同的任务实例数。参考别人的解决方案:https://pdf-lib.org/Home/Details/10550我的解决方法:我这里把max_instances设置为100【并发超过100个实例一般很难】"""scheduler.add_job(**params, max_instances=100)scheduler.start()print(f"新创建一个调度器【{trigger}】成功!")
apscheduler调度器异常错误:skipped: maximum number of running instances reached (1)相关推荐
- skipped: maximum number of running instances reached (1)
skipped: maximum number of running instances reached (1) sched.add_cron_job(test_3,second ="* / ...
- 【Python】ConvergenceWarning: Maximum number of iterations 200 reached. Increase it to improve...
ConvergenceWarning: Maximum number of iterations 200 reached. Increase it to improve convergence. &q ...
- xcode工程编译错误:The maximum number of apps for free development profiles has been reached.
真机调试免费App ID出现的问题 The maximum number of apps for free development profiles has been reached. 免费应用程序调 ...
- openstack创建实例报错Exceeded maximum number of retries
Error: 实例 "vm2" 执行所请求操作失败,实例处于错误状态.: 请稍后再试 [错误: Exceeded maximum number of retries. Exceed ...
- 在win7上的eclipse向hadoop提交作业异常-权限/设置调度器
第一个问题,在win7上的eclipse向hadoop提交作业时,没有权限,异常信息如下: Java代码 Caused by: org.apache.hadoop.ipc.RemoteExcept ...
- OpenStack 创建虚拟机错误:Exceeded maximum number of retries. Exhausted all hosts available for retrying bui
错误 Ubuntu 20.04 下手动安装 OpenStack Xena 版 在创建虚拟机的时候总是失败 openstack server create --flavor m1.nano --imag ...
- allegro SPMHDB-225 The maximum number of text sizes has been reached.错误解决办法
allegro 在使用一个常用库元件的时候报allegro SPMHDB-225 The maximum number of text sizes has been reached.元件不能放置. 分 ...
- 总结:整理 oracle异常错误处理
5.1 异常处理概念 5.1.1 预定义的异常处理 5.1.2 非预定义的异常处理 5.1.3 用户自定义的异常处理 5.1.4 用户定义的异常处理 5.2 异常错误传播 5.2.1 在执行部分引发 ...
- 第一次作业:Linux 2.6.32的进程模型与调度器分析
1.前言 本文分析的是Linux 2.6.32版的进程模型以及调度器分析.在线查看 源码下载 本文主要讨论以下几个问题: 什么是进程?进程是如何产生的?进程都有那些? 在操作系统中,进程是如何被管理 ...
最新文章
- LNMP环境搭建(一)搭建PHP环境
- php生成pdf乱码_php+tcpdf生成pdf: 中文乱码
- Delphi中Indy 10的安装和老版本的卸载
- Adding a horizontal separator to a Flex PopUpButton control’s pop up menu (redux)
- Intellij IDEA 14中使用MyBatis-generator 自动生成MyBatis代码
- [沈航软工教学] 前十二周3,4班排行榜
- 微信小程序通过getUserProfile和wx.login获取后端的token
- LeetCode--5.最长回文子串(滑动窗口)
- ES6-let 和 const 命令
- glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h.
- 扫码点菜系统代码_一顿火锅吃出474万天价?扫码点餐时,千万不要这样做
- 编译原理第四章--自上而下的语法分析
- 【解决方案】Ubuntu18.04 安装L2TP及相关设置
- android 拼音检索汉字,android实现汉字转拼音功能 带多音字识别
- 计算机视觉:图片的马赛克、毛玻璃效果和图片的融合
- LINUX下 ssdp 实现
- oracle账号被锁定的话如何解锁
- Pspice17.2绘制原理图
- Lattice Planner从学习到放弃(二):二次规划的应用与调试
- 计算机机房综合布线预算表,综合布线预算自动统计表格