0

リモートサーバー(LinuxおよびUnix)であらゆる種類のコマンドを実行し、ステータスを取得するアプリケーションを構築しています。通常、コマンドは数分から1日で実行されます。そのためのどのアプローチが優れているかを理解したいと思います。

コマンドが完了するまでサーバーに接続したままにするか、X 秒/分/時間ごとにサーバーに接続してジョブのステータスを確認します。

どちらのアプローチが優れていますか?

4

1 に答える 1

0

接続を維持しようとしても、特に長時間実行されている接続でネットワーク障害が発生します (そして、さまざまなタイムアウトなどに遭遇します)。これは、通常、いずれにしても再接続を処理する必要があることを意味します。すぐにフィードバックが必要な場合を除き、定期的なポーリングを使用します。

于 2013-09-27T13:32:38.423 に答える