I have simple workflow with 3 Sequential activities in a parallel activity. and I have 3 WCF interfaces (Recieve activities) in each of these 3 sequential activities. Basically, my WF expects 3 different kind of inputs from client and executes accordingly.
Everything works fine. But when I tried to test it's performance, and tried to call a WCF method in loop, workflow stops responding after 25 calls. It does not throw any exception.
The strange thing is, if I try after 25-30 minutes, it works again ..for another 25 calls.
- I do not use any DB, so there is no question of locking, etc.
- It happens in all 3 methods, one of the method is very simple, which has 1 code activity and returns a small string or empty string. So, I dont think memory related issues (not sure though).
- Same case if I run on my PC(windows XP, IDE development IIS ) and also Windoes Server 2003 R2, SP2, 14 GB RAM
- My test client is Console application, WCF client created adding service reference.
View Complete Post