私は現在、大量のデータを生成し、さまざまなRESTエンドポイント(異なるパス)に定期的に送信するアプリケーションを持っています。現時点では、私のアプリケーションでは、各パスの各データポイントに新しいHttpURLConnection
オブジェクトが使用されているため、新しい接続オブジェクトをすべて頻繁に作成する必要があるため、宛先アドレス。同じクライアントから同じサーバーに多くのHTTP要求を効率的に送信
これらのすべてを(おそらく非同期的に)送信するために使用できるよいアプリケーション/ライブラリはありますか?ここでのポイントは、すべてが同じアドレスに送信されていることです。私が作成しているアプリケーションはサービスなので、サーバ上で「永遠に」動作し、常に接続しています。
編集:私は同じ接続オブジェクトを使用していると思っていましたが、オンラインでの問題だけでなく、接続損失などの問題も処理したくありませんでした。理想的には、オーバーヘッドを処理するライブラリを探します。
ライブラリやツールをお勧めしますか? – alfasin
@alfasin違いは何か分からないので、どちらかと言うつもりです。私は自分自身のオーバーヘッドを通過することなく、これを効率的に処理するのに役立つ何かを探しています。 –
おそらく、あなたはRuby RakeタスクとCRONジョブを使用して見ることができますか?あなたは意見を求めているので、投票して質問を終わらせてしまう可能性があるので、私はあなたがそれを読むチャンスを持っている間にこれを抱き締めると思った。幸運 – jamesc