0

http getを実行しようとしているうちに、接続タイムアウトエラーが発生しています。私のシステムでそれを実行すると、同じコードが完全に正常に動作しますが、この問題はサーバーで実行しようとしたときに発生します。 curlで試してみたときの同じURLは、一貫してレスポンスを返します。両方のシステムにはubuntu 10.04があり、open-jdkを使用しています。どちらもcommons-httpclient-3.1.jarを使用しており、マルチスレッド化されていないため、複数の接続が必要です。私は、行動の違いを引き起こしている別のものがどこかにあることを理解していますが、私はどこから始めるべきか理解できません。すべてのポインタ?java.net.ConnectException:ubuntu 10.04で接続タイムアウトエラーが発生しました。

+0

どこに行きたいのですか?コード – tuergeist

答えて

0

サーバーはプロキシの背後にありますか?私たちは、すべてのアプリケーションでリモートコール(データセンター外)をプロキシに認識させる必要がありました。そうしないと、プロキシサーバーによってコールがブロックされます。試してみるべきもう一つは、写真からJavaを取り出し、カールでいくつかの基本的な呼び出しを行うことです。

+0

curlで行われた呼び出しは、一貫してうまく動作しますが、Javaクライアントは多数の試行で一度動作します。その質問に言及するのを忘れてしまった。サーバーはプロキシの背後にはありません。その上、カールはうまく働くので、それは問題ではないと思います。 – saurabh

関連する問題