4

用户从爬虫运行中收到此消息。

Run succeeded: - ran 1 times, most recently for 2073 seconds (288                                                     
scraped pages, 2 records) 17:45, 5 May 2011 Hide Details                                                              
EXECUTIONSTATUS: uml=uml003                                                                                           
runid=1304613933.039043_3bf3b898b74f46d9e85aa2189ce9e1ee2c7a328c                                                      

EXECUTIONSTATUS: 2071 seconds elapsed, 142 CPU seconds used, exit status 1 

什么是“退出状态 1”?这是成功还是失败?如果
失败,是否有日志文件?

4

1 回答 1

2

“退出状态”只是显示 Ruby 脚本的 Unix 风格的退出状态。

例如,如果您从 Ruby 脚本执行“退出 73”,它将显示退出状态 73。

在 Unix 中,0 表示没有错误,所以 1 确实表示某种错误,或者行为不正确。

The logging system is simply to use print (or more usefully, puts) statements. You'll be able to see this in the history window for scheduled runs, or in the console while running in development.

于 2011-05-06T01:40:47.870 回答