locked
Improving initial response time after deployment RRS feed

  • Question

  • User-143006542 posted

    Hi all, I have a web app that is deployed on a 50 server webfarm and I am looking for a way to improve user experience after deployment. What I would like to find out, is there a way to do the compilation on the server as a part of the deployment scripts, as oppose to dynamic compilation. 

    Alex.

    Thursday, May 2, 2013 8:15 AM

Answers

  • User-1137493631 posted

    along with that please try to follow microsoft performanct tips & trics http://msdn.microsoft.com/en-us/library/ms973839.aspx 

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Thursday, May 2, 2013 7:14 PM
  • User-166373564 posted

    Hi afarbman

    You could also follow Webfarm and IIS configuration tips/tricks to improve performance on the server side,

    •IIS Compression enabled (both static and dynamic if possible, set it to 9)  If you are running IIS 6, check this article out by Scott Forsyth.

    •Run FRT for long running pages (Failed Request Tracing)

    •Sql Connection pooling in code

    •Look at using PAL with performance counters ( http://blogs.iis.net/ganekar/archive/2009/08/12/pal-performance-analyzer-with-iis.aspx )

    •Look at load testing using visual studio load testing tools

    •Log parser finding long running pages.  Here is a couple examples

    •Look at CPU, Memory and disk counters.  Make sure the server has enough resources.

    •Same machineKey account across all same nodes

    For further information - Webfarm and IIS configuration tips/tricks

    With regards

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, May 8, 2013 2:20 AM

All replies

  • User-1137493631 posted

    along with that please try to follow microsoft performanct tips & trics http://msdn.microsoft.com/en-us/library/ms973839.aspx 

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Thursday, May 2, 2013 7:14 PM
  • User-166373564 posted

    Hi afarbman

    You could also follow Webfarm and IIS configuration tips/tricks to improve performance on the server side,

    •IIS Compression enabled (both static and dynamic if possible, set it to 9)  If you are running IIS 6, check this article out by Scott Forsyth.

    •Run FRT for long running pages (Failed Request Tracing)

    •Sql Connection pooling in code

    •Look at using PAL with performance counters ( http://blogs.iis.net/ganekar/archive/2009/08/12/pal-performance-analyzer-with-iis.aspx )

    •Look at load testing using visual studio load testing tools

    •Log parser finding long running pages.  Here is a couple examples

    •Look at CPU, Memory and disk counters.  Make sure the server has enough resources.

    •Same machineKey account across all same nodes

    For further information - Webfarm and IIS configuration tips/tricks

    With regards

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, May 8, 2013 2:20 AM