問題タブ [socketexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
socketexception - SocketException: 開いているファイルが多すぎます
jboss7.0.2 でアプリケーションを実行しています。しばらくすると、VM が「FileNotFoundException : 開いているファイルが多すぎます」というエラーをスローし始めました。この直後、例外が「SocketException: Too many open files」に変わり、すべてのソケット接続が拒否され始めました。
を使用してファイルを一覧表示すると、
java - 予想される例外がキャッチされないか、スローされませんか?
FTPサーバーへの接続を許可する機能をテストしています。
これは、適切に機能する私のテストの1つです。
serverAddress が無効な場合に connectFTP() メソッドが例外をスローするかどうかをテストしたいと考えています。
これが私のテストです:
これが私の機能です:
現在、テストは機能していません。ご協力いただきありがとうございます!
java - java.net.SocketException: Quartz と MySQL と Tomcat で壊れたパイプ (Tomcat クラッシュ)
以下はスタックトレースです。壊れたパイプは、8 時間閉じられていない接続が原因であり、接続が自動的に閉じられることを読みました。私はこれを見ましたhttp://itellity.wordpress.com/2011/05/18/getting-rid-of-socketexception-broken-pipe-with-quartz-and-mysql-on-jboss/。ローカル マシン。
- これをローカル マシンで再現する方法はありますか。
- これで tomact がクラッシュしますか? 私は非常に古いバージョンの Quartz jar 1.6.5 と tomcat 6.0.18 を使用しています。それが問題になりますか。
この問題を解決するのを手伝ってください。
編集:私は使用しています
私のクォーツ特性にも
mysql のプロパティを変更することでこれを再現する方法はありますか。これは自分のサーバーでのみ取得しています。
playframework - TomCat でホストされている Play プロジェクトのランダム エラー: 例外 ClientAbortException: null
Tomcat 5.5 サーバーでホストされているサンプル プロジェクトがあり、JDBC を使用して MSSQL R2 データベースに接続しています。しかし、ランダムにかなり頻繁に ClientAbortException が発生し、アプリケーションがクラッシュします。私に何ができる?エラーを再現できないため、デバッグは役に立ちません。
- 再生バージョン: 1.2.3 および 1.2.4 (両方のバージョンでエラーが発生します)
- マシン: Windows Server 2003 および 2008
スタック トレース エラー ~
socketexception - 要求されたアドレスは、System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot、SocketAddress socketAddress)のコンテキストでは無効です。
Cobisi.comからメールアドレスを確認するためにサードパーティのコントロールを購入しました。メールサーバーのIPアドレスとポート番号を設定しました。以下をご覧ください。
しかし、このコードを実行すると、「要求されたアドレスは、System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot、SocketAddress socketAddress)のコンテキストでは無効です」などの例外が発生します。
java - HttpComponents を使用したクライアント証明書ベースの認証
Apache httpcomponents を使用した証明書ベースの認証に関する問題に直面しています。要求を開始するたびに、応答コード 403 を取得します。ssl 暗号化と認証をオフにすると、接続を正常に確立できます。
証明書は既に別のコンテキストで機能しているため、証明書は問題ないと思います。
次のコードは、リクエストを開始する方法を示しています。
例外や詳細なメッセージはありません。ソースをダウンロードしてコードをデバッグしました。それでも、エラーを特定できません。次の例外がスローされるだけですが、理由がわかりません。「ピアによる接続のリセット: ソケット書き込みエラー」
私はすべてのアイデアに感謝します。
敬具。
更新: ロギング設定を編集した後、次の例外が発生します:
c# - WCF ソケット例外
VS2010 で WCF アプリケーションを開発しています。IDE 内デバッガーを使用してホスト アプリケーションとクライアントを実行すると、すべてが意図したとおりに機能します。
ただし、2 つの実行可能ファイルを手動で (/bin/Debug/ フォルダーに移動して) 実行すると、クライアントから次の例外が発生します。
System.Net.Sockets.SocketException: ターゲット マシンがアクティブに拒否したため、接続できませんでした 127.0.0.1:8732
奇妙なことに、app.config ファイルで、8732 ではなくポート 5000 を使用するように指定しています。
どうしたの?前もって感謝します。
編集: ホスト アプリケーションの app.config は次のとおりです。
java - ファイル共有コードはローカルホストで機能し、ネットワークで失敗します
私のプロジェクトは、ユーザーが自分たちの間でファイルを送信できるアプリケーションで構成されています。
そのため、基本ユニットとして、FileServerとFileClientプログラムを開発しました。
このコードはローカルホストでは完全に正常に機能しますが、ネットワーク(wifi)では失敗します。
推定される問題は、クライアントソケットが閉じられているか、受信中の特定の時点後に応答しないことです。しかし、私は問題が何であるか、または問題にどのようにアプローチするかを本当に理解することはできません。
表示されるエラーはSocketExceptionです:ソフトウェアが原因で接続が異常終了しました。ソケット書き込みエラー。
ファイルサーバーコード:
cassandra - Pelops を使用した Cassandra での一括データ アップロード
Cassandra と連携するために Pelops を使用しています。mutator を使用して一括データを挿入したい。約 20000 レコードを挿入すると正常に動作しますが、レコード数を超えると、「ピアによる接続リセット: ソケット書き込みエラー」が表示されます。以下のコードを書いています。
しかし、いくつかの限られた数のレコードで機能しています。
次のエラーが表示されます:
windows - java.net.SocketException:使用可能なバッファスペースがありません(最大接続数に達しましたか?):JVM_Bind
TomcatはWindowsでWebアプリを実行しています。数日後(非常に低い負荷の下で)、タイトルに記載されている例外がログに表示され始め、その時点から新しい接続を確立できなくなります。唯一の修正はサーバーを再起動することです。
環境:
- 最新のTomcat6
- Windows Server 2008 R2
- JDK6アップデート30
- SQL Server 2008
- Kerberos認証
これまでに収集された証拠:
- netstatは過剰な接続量を示していません
- ProcessExplorerは、開いているファイルハンドルの量が多すぎないことを示しています
- システムのメインメモリ使用量は平均です
- JVMヒープ使用量は平均です
- Tomcatを再起動しても問題は解決しません
未解決の質問:
- 接続がリークしている場合、それらはnetstatに表示されるべきではありませんか?
- OSはすべてのプロセスリソースを解放する必要があるため、appserverを再起動しても問題は解決しませんか?
- 問題の原因を突き止める方法はありますか?たとえば、監視ソフトウェアのインストール、おそらくlsofなどに似たものですか?
私はアイデアがありません、どんなヒントもありがたいです!