У меня довольно простой рабочий процесс, размещенный на AppFabric.Я вызываю его через конечную точку WCF, используя netTcpBinding, и он вызывает 2 метода WCF, также через netTcpBinding, размещенных на том же сервере и в AppFabric.Я могу загрузить тестирование обоих методов WCF, вызываемых рабочим процессом одновременно, без каких-либо проблем.Однако, когда я запускаю нагрузочное тестирование рабочего процесса, через несколько секунд, когда у меня около 10 пользователей одновременно, WorkFlow полностью блокируется, и я не могу понять, почему.Все клиенты начинают увеличивать тайм-ауты Open Connection.
Проблема заключается не в блокировке базы данных SQL Server, потому что я наблюдаю за этим, и все идет.Все задействованные столы свободны от блокировки.Я думаю, что проблема может быть в MSTSC, так как я запускаю область транзакции в рабочем процессе, но как я могу обнаружить проблему там?Панель инструментов на dcomcnfg действительно не помогает вообще.
Как я могу узнать, в чем проблема?В чем может быть проблема.Любая помощь будет принята с благодарностью.
РЕДАКТИРОВАТЬ
Что касается регулирования, я настроил web.config следующим образом:
<behaviors>
<serviceBehaviors>
<behavior name="">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
<serviceThrottling maxConcurrentCalls="64" maxConcurrentSessions="400" maxConcurrentInstances="464" />
</behavior>
</serviceBehaviors>
</behaviors>
И, глядя на интерфейс конфигурации AppFabric, я могу подтвердить этизначения для приложения IIS, в котором размещен рабочий процесс Tks