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スクリプトから「exit73」を実行した場合、終了ステータス73が表示されます。

Unixでは、0はエラーがないことを意味します。したがって、1はある種のエラー、または何かが正しく動作していないことを意味します。

ロギングシステムは、単にprint(またはより便利な場合はputs)ステートメントを使用することです。これは、スケジュールされた実行の履歴ウィンドウ、または開発中の実行中のコンソールで確認できます。

于 2011-05-06T01:40:47.870 に答える