1

WCF サービスのスレッド アフィニティを設定することはできますか? サービスをインスタンス化するとき、そのすべての処理を単一のコアに制限したいと考えています。

前もって感謝します。

4

1 に答える 1

1

ConcurrencyMode を ConcurrencyMode.Single に、ConcurrencyMode を ConcurrencyMode.Reentrant に設定できます。

WCF InstanceContextMode、ConcurrencyMode、およびサーバー側スレッド

[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Reentrant)]
public class Service : IService
{
    // Implementation code
}

MaxConcurrentCalls、MaxConcurrentInstances、および MaxConcurrentSessions も設定できます。

WCF での調整

于 2011-05-23T00:32:06.590 に答える