-1

WCF を介してメッセージ キューを読み取る Windows サービスがあります。サービスがキューから 50 件以下のメッセージを処理するようにしたい。スロットリング構成を 50 に設定しましたが、何もしていないようです。メッセージを次々と処理するだけです。

何か不足していますか?

私の web.config :

<serviceThrottling maxConcurrentCalls="1" maxConcurrentSessions="1" maxConcurrentInstances="50" />

私のサービスファイル:

[ServiceBehavior(ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.PerCall)]

何か変更点があれば教えてください。

4

1 に答える 1

0

maxConcurrentCalls と maxConcurrentSessions を設定する必要はないと思います。削除してみてください。

于 2011-08-02T06:34:18.747 に答える