Webアプリケーションとデータベースの間に.netリモートアプリケーションがあります。時々、私たちは奇妙な問題を抱えます。リモートコールは単にハングし、決して戻ってこない。トラフィックを確認するためにパッケージスニファを使用しました。それはサーバー側の問題のようです。サーバアプリケーションを停止すると、すぐにネットワーク例外がスローされます。しかし、サーバーコードをデバッグするときに、コードにヒットしません。リクエストはリモートスタック内のどこかでブロックされているようです。誰も同じような経験をしていますか?.NET Remotingサーバー側ハング
4
A
答えて
1
私はかなり前にIPCを使って.Netリモーティングで同様の問題を経験しました。私はすべての詳細を覚えていないので、私を許してください。私が発見した問題は、クライアントアプリケーションがサーバーアプリケーションへの遠隔呼び出しを行っていて、完了までに長時間(分)かかりました。クライアントとサーバーの両方をデバッガに接続してスローされた例外をすべて捕まえた後、リモートコールは実際にはタイムアウト例外をスローして終了しました(私のメモリは内部メッセージがCOM関連であったと言います)。タイムアウト期間中、IPCチャネル上でアクティビティが発生していました。これらのリモーティング接続がタイムアウトしたとき、明らかに両側のリンクは本質的に死んでいる。不思議なことに、私はデバッガを通してこの例外を見ることができたばかりでした。リリースモードでは、私のアプリケーションはあなたのようにぶら下がりました。リモートタイムアウト設定を見つけてタイムアウトをオフにしてしまった(またはそれが大変だった、まったく覚えていない)ので、問題が修正されました。
1
私たちが使用しているCMSシステムは、.NET Remotingも使用しており、セキュリティ設定を上書きします。私たちはリモートアプリケーションのセキュリティ設定を無効にして、今はすべてうまくいきます。
関連する問題
- 1. Remoting(サーバー側)
- 2. .Net Remoting対WCF
- 3. .Net Remoting Calling Context
- 4. .Net Remoting対WCF
- 5. AWSと.Net Remoting
- 6. .NET RemotingとWCF
- 7. DataTablesサーバー側処理がハングする
- 8. .net remoting dependency/reference issue
- 9. .NET RemotingとDelphi win32
- 10. .NET RemotingのHTTPポート
- 11. サーバー側JSON minification .netコア
- 12. .Net core 2.0 WCFサーバー側ロードマップ
- 13. .NETソケットの問題:サーバー側でサーバー
- 14. .NET Remoting:サーバー上のイベントを監視する
- 15. .NET Remotingサーバー1つの要求のみを処理します。
- 16. C#:インスタントメッセンジャー - ネットワーク(.NET Remoting/WCF /ソケット)?
- 17. Spring Dot Net Remotingの利点
- 18. .NET Remoting - クライアントの複数チャネルレジスタ
- 19. .NET Remotingとマルチスレッドの照会
- 20. クライアント側から.NET Remoting非同期サービス呼び出しを終了します。
- 21. C#Entity Framework(.Net Core)検証(サーバー側)
- 22. C#.net System.Net.WebClient ..サーバー側かどうか
- 23. SQL Server:接続プール:on .net側またはサーバー側
- 24. .NET側ウィザードでサーバー側CustomValidatorが遅すぎる
- 25. Msmqと.Net Remotingの相違点
- 26. Powershell 2.0 Remoting .Net 4.0 dllをロードする
- 27. .net Remotingを使用できません。
- 28. .NET Remoting:サーバー上のオブジェクトをアクティブ(リモート)する方法はありますか?
- 29. .Net .Net Remotingを使用しないでリモート処理する?