複数のNICカードを持つマルチコアシステムで動作するwcfサービスがあります。コアをフルに活用するために何かする必要がありますか?サービスの複数のインスタンスを実行する必要がありますか? .NETは自動的にすべてを処理しますか?wcfとマルチコア
ありがとうございます!
複数のNICカードを持つマルチコアシステムで動作するwcfサービスがあります。コアをフルに活用するために何かする必要がありますか?サービスの複数のインスタンスを実行する必要がありますか? .NETは自動的にすべてを処理しますか?wcfとマルチコア
ありがとうございます!
WCFでperformance settingsについて議論している記事があります。あなたはwrtを検討するかもしれません。並行性。
ありがとう、マーティン。それは非常に便利でした。 – Jacko
待ち行列に入れられたサービス(つまり、MSMQから読み取るサービス)のデフォルトを見るだけで、通常はそれらを1に設定します。ここでの並行性が高いと、ロックによって多くの障害が発生します。 – MetalLemon
私はこの質問に対する答えが、あなたの予想されるホスティング設定(自己ホスティング、Windowsサービスでホストされ、IISでホストされている)に依存すると信じています。 –
ありがとう、Dirk。このアプリは、約6ヶ月前に継承したコードの泥だらけのもので、WCFも新しくなっています。 NetTcpBindingsを使用しているため、IISでホストされていないことがわかります。自分でホストされているのか、Windowsサービスでホストされているのかはどうすればわかりますか?そして、これはマルチコアにどのような影響を及ぼしますか? – Jacko