Skip to main content
Known Participant
March 1, 2010
Question

concurrent users

  • March 1, 2010
  • 3 replies
  • 1201 views

We have million hits per day and having performance issue/timing out issues.

Can somebody tell me what is the max concurrent users CF 8/9 server can have?

Thanks.

    This topic has been closed for replies.

    3 replies

    Known Participant
    March 1, 2010

    Thanks Ian and Cameroon...

    Ian, what are the CF settings we need to set for the concurrent user setting? we have 50 for the simultaneous requests. And did some tuning for JVM arguments and max heap size of 1024.

    Any other specific setting we need to take care ?

    Please advice.

    March 1, 2010

    You really need to understand why you have to change these settings, before you go and change them.  Otherwise you also have the chance that you are going to make things worse.

    Find out where and why you are these timeouts are occuring first.  Is it because of too much or too little memory allocated to the HEAP?  Or are you having CPU spikes and the processor(s) cant keep up?  Or are your DB queries taking too long?

    You mention you changed the heap size from 512 to 1024 MB, if you weren't getting out of memory errors then you might have done more harm than good.

    You should also understand that there is no one setting for concurrent users.  The term concurrent users is almost meaningless.  You need to think about it in terms of concurrent requests to CF and concurrent requests to the DB etc.

    Cheers

    Inspiring
    March 1, 2010

    I agree with Ian.

    Use Server Monitor or FusionReactor to follow what's going on in your application to find out where the bottlenecks are.

    --

    Adam

    ilssac
    Inspiring
    March 1, 2010

    It could be 1,000,001 *OR* it could be 11.

    Depends on your CFML application.  There is no hard coded maximum, other then there are some settings that control some of the throughput that ColdFusion can process.  But this is a scalling issue and as such every situtation is unique and any answer anybody gives you about their solution could have no bearing or evan be bad for your situation.