locked
Web service performance issue on Production RRS feed

  • Question

  • User322892817 posted

    Hi,

    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.

    Tuesday, April 9, 2013 9:20 AM

Answers

  • User-1662538993 posted

    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?

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Tuesday, April 9, 2013 10:12 AM
  • User220959680 posted

    Request the vendor to turn #WCF Performance Counters, AppFabric in conjunction to performance counter can further help.

    http://msdn.microsoft.com/en-us/library/vstudio/hh323697(v=vs.100).aspx#det

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Tuesday, April 9, 2013 11:54 AM

All replies

  • User-1662538993 posted

    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?

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Tuesday, April 9, 2013 10:12 AM
  • User220959680 posted

    Request the vendor to turn #WCF Performance Counters, AppFabric in conjunction to performance counter can further help.

    http://msdn.microsoft.com/en-us/library/vstudio/hh323697(v=vs.100).aspx#det

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Tuesday, April 9, 2013 11:54 AM