用户从爬虫运行中收到此消息。
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”?这是成功还是失败?如果是一个
失败,有日志文件吗?
最佳答案
“退出状态”只是 Ruby 脚本的 Unix 风格退出状态的显示。
例如如果您从 Ruby 脚本中“退出 73”,它将显示退出状态 73。
在 Unix 中,0 意味着没有错误,所以 1 确实意味着某种错误,或者某些行为不正确。
日志系统只是使用打印(或更有用的是,放置)语句。您将能够在预定运行的历史记录窗口中或在开发中运行时在控制台中看到这一点。
关于screen-scraping - ScraperWiki 中的 "exit status 1"是什么意思,是不是失败了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5905961/