1
DozySun 2016-12-07 17:06:06 +08:00
apscheduler
|
2
tonghuashuai 2016-12-07 17:08:16 +08:00 1
这样的情况一般用 crontab 最简单把,其他的包什么的估计还得写代码去调度。
|
3
sinux 2016-12-07 17:08:27 +08:00
native cron
|
4
SlipStupig 2016-12-07 17:26:01 +08:00
@tonghuashuai 我也是用 crontab ,但是不知道为什么任务根本没执行
|
5
sevncz 2016-12-07 17:28:06 +08:00
crontab +1
|
6
sunwei0325 2016-12-07 17:28:07 +08:00
airflow
|
7
tonghuashuai 2016-12-07 17:31:28 +08:00
@SlipStupig print 下 log 看看
|
8
smartdie 2016-12-07 17:41:20 +08:00
一般用 crontab ,
如果你的项目里用 celery 了,可以考虑 celery beat |
9
glasslion 2016-12-07 17:42:56 +08:00
这种简单 情况, crontab 最合适,
|
10
windfarer 2016-12-07 17:50:13 +08:00
crontab 用用就行了
|
11
cdwyd 2016-12-07 17:53:50 +08:00 via Android
@SlipStupig
我也遇到了手动运行正常 crontab 不执行的问题,后面发现是路径问题,加一个 os.chdir 到工作目录就可以了 |
12
qweweretrt515 2016-12-07 19:50:13 +08:00
celery
|
13
brucedone 2016-12-07 20:01:26 +08:00
|
14
clino 2016-12-07 20:03:57 +08:00 via Android
buildbot
|
15
lunaticus7 2016-12-07 20:59:29 +08:00
celery
|
16
FiveDDD 2016-12-07 21:33:44 +08:00
不想添加依赖,就 crontab ;另外项目的话,可以试试 celery , apscheduler 。
|
17
Contextualist 2016-12-07 21:39:53 +08:00 via iPad
个人比较喜欢 https://github.com/dbader/schedule ,适合简单的任务,比 apscheduler 更轻
|
18
SlipStupig 2016-12-07 21:48:29 +08:00
@cdwyd 手动我也不执行
这个是我的配置文件 30 23 * * * /home/ubuntu/drogen/starup.sh > /dev/null 2>&1 10 1 * * 6,0 python ~/jdspier/spidermain.py > /dev/null 2>&1 */1 * * * * /bin/bash /home/cron.sh > /dev/null 2>&1Ø |
19
clino 2016-12-07 21:59:51 +08:00 via Android
buildbot 这种自动构建软件有个好处是能在 web 上看所有 stdio 输出
|
20
Lycnir 2016-12-07 22:42:00 +08:00
crontab 尽量用全路径
|
21
Chyroc 2016-12-08 05:36:21 +08:00
luigi?
|
22
zhuf 2016-12-08 10:40:37 +08:00
apscheduler 比较方便
|
23
glogo 2016-12-08 13:07:49 +08:00
celery beat 可以,不过比较重型了
|
24
heraldboy 2017-06-07 22:55:03 +08:00
linux 好处理,关键是 windows 下大家有什么好建议
|