How can we help you today? How can we help you today?

Production server with 4000 concurrent users?

Are there any suggestions on profiling live production servers? Can it handle 50 request a second?

Thanks.
Nielsen
0

Comments

3 comments

  • Russell D
    Hi,

    In theory yes. However we'd never recommend that you run the profilers on a production server due to the overheads that profiling a system can introduce.
    Russell D
    0
  • Nielsen
    Thank you for the answer. Is it recommended to log transactions on the production server and then replay them on local? Any software you can suggest for this task?
    Nielsen
    0
  • Jessica R
    Hi Nielsen,

    Ideally, any performance issues can be reproduced on the local machine so that you do not need to profile in production.

    I've not used it myself for this particular task, but using Fiddler to monitor the requests made in production, it looks like you can replay requests to the site: http://docs.telerik.com/fiddler/Generate-Traffic/Tasks/ReplayAutoresponder. Otherwise, if the problem only occurs when under high load, then using a load testing tool may help.

    (Please note: if in case profiling on the production machine is necessary for any reason, it would be best to profile by attaching to process, which uses the least overhead - https://documentation.red-gate.com/display/APP9/Attaching+to+a+running+.NET+4+process)
    Jessica R
    0

Add comment

Please sign in to leave a comment.