这几天才刚接触pyspider, 创建若干项目。也能跑起来,经常的情况是:修改了外部脚本,比如mysql存储的脚本,再debug运行,总是会提示和修改前同样的错误。然后我只好重启服务;若干此重启后,我所有的项目都没了。。。。。没了。。。。。。,卧槽,花几天写的啊,我怎么找回写过的项目脚本呢?
1
roricon 2015-07-22 17:35:20 +08:00
pyspider的脚本是存在数据库里面的,对脚本的修改需要在webui上进行保存……
你修改外部脚本,是在哪里修改的呢?我有点好奇。 |
2
xuyl OP @roricon 是一个操作mysql的外部脚本,import导入。这个脚本每次修改,都需要重启pyspider服务,才能生效。另外,pyspider的脚本保存的路径在哪里?
|
3
zts1993 2015-07-22 19:24:24 +08:00
|
5
binux 2015-07-22 23:04:02 +08:00
意思说,你不通过 pyspider 修改脚本?直接从数据库中修改?
那确实要重启 pyspider(或者等5-10分钟),不然它也不知道你修改过脚本啊。 webui 同理 |