are you sure this server can cope with 50 simultaneous requests? see my previous reply for calculations based on cpu. If not then putting it up that high would cause more problems than queuing the requests. You really should try fusionreactor as I suggested, there is a free trial version if that is what is making you avoid the suggestion. This will show you much more info about memory, cpu usage, how many requests are running, how many are queued, what requests are taking a long time etc.
On Wed, Jun 12, 2013 at 4:55 PM, Paul Vernon < [email protected]> wrote: > > > I assume this is 32bit given the amount of RAM. If by 750 pages per > > second > > (bursts up to 1250-1500) you mean ColdFusion templates executing (and I > > assume you do) then you are getting quite a bit out of the server I'd > > say > > and making good use of your xeon 3.3's :) Your options for tweaking > > are > > going to be fairly limited - perhaps some tuning with how GC operates > > or > > changes to the simultaneous request number - and of course caching > > (queries > > or structs or whatever you are using repetitiously). But all in all > > that's > > pretty good for page executions per second. Note - page executions are > > not > > the same thing as http requests... 750 http requests could well be > > quite > > modest. Most http requests are NOT for cf pages but for css, images, js > > etc. > > > > Also I would add that it is often the performance of the database > > that > > determines the capacity of the web server. It sounds like you are doing > > ok > > with that as well. > > > > Mark Kruger - CFG > > Mark, > > Yes, it's 32-bit and yes, that's 750 - 1500 CF pages per second. Typically > a > request hits the following CF templates. > > * application.cfc > * header.cfm > * mainpage.cfm > * footer.cfm > > The page speed warning level is set to 5 seconds so I can see what's > holding > things up quite easily. The job search is the thing that regularly triggers > the limit... However, it's not too bad given the amount of searches going > on > and typically they complete in 5 seconds or slightly less. E.g. > > processing template: <pathtosite>\www\jobsearch.cfm, completed in 5 > seconds, > exceeding the 5 second warning limit > > In terms of HTTP hits per second, then I'd have to double check but HTTP > hits per second will be much, much higher. > > The DB is MSSQL Server, *all* queries are effectively prepared statements > and use CFQUERYPARAM everywhere. The sites make extensive use of > "CachedWithin" and most queries have execution times of 0 according to the > SQL profiler. > > The server has the following Config settings: > > Simultaneous Template requests: 50 > > JVM Heap Size : 1088MB > JVM arguments: > > -server -Dsun.io.useCanonCaches=false -XX:MaxPermSize=384m -Xmn256m > -Dcoldfusion.rootDir={application.home}/../ > -Dcoldfusion.libPath={application.home}/../lib > -XX:+UseConcMarkSweepGC -XX:+UseParNewGC > > Caching: 8200 templates (more than enough) > Trusted Cache is on > Save Class files is enabled > > Max. Cached queries: 750 > > Sessions: > > J2EE sessions are enabled and have a max. timeout of 30 minutes > > Paul > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355910 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

