Windows 2008 R2、IIS7、ASP、および .net v2 フレームワークで実行されている SOAP Web サービスがあります。このサービスは、完了するまでに通常 15 ミリ秒かかる操作を実行する 32 ビット dll に接続します。1 つの IP アドレスから発信された 1 秒あたり 100 の同時リクエストを管理する必要があります。
このフォーラムと Microsoft サイトの多くのスレッドをたどった結果、soap-ui と load-ui をテスト ハーネスとして使用して、最大 50 の同時要求を達成するようにサービスを調整することができました。
私の唯一の選択肢は、複数のサーバーの負荷を分散することだと思います。負荷分散について読み、loadbalancers.org から仮想アプリケーションを試してみましたが、単一の IP から SOAP 要求を負荷分散する方法がわかりません。IP アドレスに基づいてのみ分散しているようです。これは可能ですか?
よろしく、マーク。