CoreWCFストリーミングRPCのパフォーマンスボトルネック:Stack Overflowでの質問失敗後の事後分析
2025-05-08
著者は、ランダムな数値の転送スループットをテストするために、CoreWCFを使用して.NET Frameworkと.NET 8間のストリーミングRPCを試みました。しかし、Stack Overflowに質問を投稿した後、回答を得られずにクローズされました。問題は、クライアントが切断した後も、CoreWCFサービスが大量のCPUを消費し続け、ストリームに書き込み続けることです。著者は、WCFストリームの動作に関する誤解を疑っており、WCFストリームは長さ不明のストリームの処理には適していない可能性があると示唆しています。この記事では、高スループットRPCでWCFストリーミングを使用することの課題を探り、単一メッセージ要求やセッションモードの使用など、代替案を検討しています。
開発