【问题标题】:What does "exit status 1" mean in ScraperWiki, is it a failure?ScraperWiki 中的“退出状态 1”是什么意思,是否失败?
【发布时间】:2011-08-19 20:13:29
【问题描述】:

一位用户正在从一次爬虫运行中获取此消息。

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

【问题讨论】:

    标签: screen-scraping scraperwiki


    【解决方案1】:

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

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

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

    日志系统只是使用 print(或更有用的是 puts)语句。您将能够在计划运行的历史记录窗口中看到这一点,或者在开发中运行时在控制台中看到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-01
      • 2011-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-11
      相关资源
      最近更新 更多