Last post Apr 09, 2013 11:54 AM by sukumarraju
Apr 09, 2013 09:20 AM|girishpai|LINK
We have an application deployed on production which connects to a third party webservice. Apparently calls to this webservice is viewed in poor performance from the application on production, and takes minutes to retreive data from the webservice on production.
The same call from the pre-production and development server's is fast and data is retreived from the same webservice in seconds. The pre-production and the production server's are with the same configuration.
Any suggestions towards possible solutions would help.
Thanking you in advance.
Apr 09, 2013 10:12 AM|kushalrdalal|LINK
Do you know that machine.config and at iis level all the config is same for both pre-production and production?
Do you have any load balancer or firewall on production that is not exist in pre-prod?
Any of these could slow the performance if not configured properly.
You can ask the third party web service creator for some kind of logs from their end at why it is taking long time as if they can provide you their request received and response time.
Did you try to use fiddler on production server and directly calling the service and check the timings?
Apr 09, 2013 11:54 AM|sukumarraju|LINK
Request the vendor to turn #WCF Performance Counters,
AppFabric in conjunction to performance counter can further help.