2011-05-06 96 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語句)。您可以在計劃運行的歷史記錄窗口中看到此信息,或者在開發中運行時在控制檯中看到此信息。