Windows系统中【任务计划程序】不能并发执行多个操作

Windows系统中【任务计划程序】不能并发执行多个操作

预期实现的功能:

每天定时自动运行若干个爬虫脚本。这些爬虫脚本每一个都需要持续运行一段时间。
在这里插入图片描述
因为我是准备同时运行的,所以就偷懒把他们放到一个任务里,定义了多个操作,指向不同的爬虫程序。

发现的问题:

调整任务计划启动时间到当前系统时间,运行时发现,一个计划下的多个“操作”是依序执行的,必须前一个“操作”执行完成并正常返回才执行下一个“操作”。

解决办法:

要想同一时间运行多个脚本,就必须多创建几个任务。对于一个任务中的多个“操作”,是依次执行的。其中任何一个“操作”抛异常,后续“操作”均被中止

Debug历程:

1.因为使用了selenium+chrome写的脚本,怀疑是不是内存开销太大,所以卡住了【这个的确有影响,但不至于惨到同一时间只能运行一个,多的时候我跑过十几个】
2.因为.py程序都是先启动了python.exe,再执行的脚本,所以怀疑是不是因为python.exe 这里挂起来排队了。
3.不同任务的.py程序其实都是使用了python.exe,所以,必须记得调整【设置】-【如果此任务已经运行,以下规则适用:】为【并行运行新实例】,否则同一时刻依然只能有一个.py程序被执行在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值