2

スクリプトで複数のサーバーに接続していますが、現在、そのうちの 1 つがダウンしている場合、** Access Error: Network timeoutエラーが発生してスクリプトが停止します。完全にあきらめるのではなく、検出して先に進むことができるようにしたいと思います。

この検出を行う方法はありますか?

4

1 に答える 1

3

エラー処理には、TRY を使用して結果をテストします。

>> err: try [read http://localhost]
** Access error: protocol error: "Timeout"

>> if all [error? err err/id = 'protocol err/arg1 = "Timeout"] ["Got a timeout."]
== "Got a timeout."
于 2013-08-23T02:09:58.453 に答える