2011-05-06 54 views
4

用户从刮板运行中获取此消息。ScraperWiki中的“退出状态1”是什么意思?是失败吗?

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”?这是成功还是失败?如果这是一个
失败,是否有日志文件?

回答

2

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

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

在Unix中,0表示没有错误,因此1表示某种错误或某种行为不正确。

日志记录系统只是简单地使用print(或者更有用的puts语句)。您可以在计划运行的历史记录窗口中看到此信息,或者在开发中运行时在控制台中看到此信息。