why performance was so poor?

Posted by Admin on 12-Mar-2009 04:17


I deployed a webservice on IIS like this: public bool Handler()

Then I deveop a esb process to call this webservice in SonicESB.

I tried to call 100k times. If I call webservice in IIS directly, it took about 10 minutes. But If I call ESB webservice , it take more than 10 hours. No error happened. I am sure sonic esb peformance wont be so poor. so what had happend, what can I do to improve the performance? thanks

All Replies

Posted by Bill Wood on 19-Nov-2009 12:41

You should go to the Service page for the Web Service invocation step.  On the Advanced Properties table, there is a setting

‘Use SonicMQ Http’

If you set the value ot 'Advanced WS & HTTPS only, then you will bypass the extra step to go to the broker for outbound HTTP and you should see better performance.

This thread is closed