Well, I supposed the primary reason why I was hoping not to use them is
they just don't make sense.  The idea of load balancing to me is that my
CURRENT traffic load would be evenly spread across the servers.  In
light of that concept, the whole idea of taking each user, lassoing them
down, and tying them to one server just seems to fly in the face of
evenly proportioned traffic.   If 8 users logon to a site clustered in
round robin fashion to two instances, and then the 4 on one server all
log off that leaves 100% of remaining traffic bound to one and only one
server.  That just doesn't seem right.  Why should my traffic 2 hours
ago determine the server load now.
(On our internal site the average session lasts all day long-- from when
people come to work and log in, till when they go home and log off.)

We have had very poor load spread here with our current hardware load
balancer which divides traffic up between 5 single instance installs of
CF.  Sticky sessions are enabled on the HW Load Balancer and somehow I
think they might be to blame for some of the lop-sided traffic.  For
instance, right at this very moment according to my live SeeFusion stats
one of my web servers has served 45% of all page hits today, and another
server has only served 5%!!  What the heck?

So, when we decided to move to Enterprise, I thought GREAT now I can
share sessions amongst the servers and never have to worry about our
servers being lopsided again.  But now, every problem I run into "enable
sticky sessions" is the bloody answer!  

Enabling sticky sessions seems to completely undo pretty much all the
good I was hoping to gain from replicating my session and letting the
users jump from one server to another as they used the site.

Of course, what frustrates be about BOTH are hardware balancer and a
JRun cluster, is that they are not aware of things like CPU usage on the
servers.  They just keep round robining traffic as long as the
server/instance is up regardless of how many other requests that server
may still be churning through.  I would definitely like suggestions on
how to make our load balancing more aware.  I know our hardware balancer
(Foundry ServerIron) supports checking a hear-beat page, but to my
understanding that only tells it that the application server is
running-- not how busy it is.

~Brad 

-----Original Message-----
From: Russ [mailto:[EMAIL PROTECTED] 
Sent: Monday, March 26, 2007 1:33 PM
To: CF-Talk
Subject: RE: Targetting an instance

Maybe I missed a part of the thread, but what exactly is the reason that
you
don't want to enable sticky sessions?

Russ

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Deploy Web Applications Quickly across the enterprise with ColdFusion MX7 & 
Flex 2
Free Trial 
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJU

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:273765
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to