Karl,
>
> 1) Is my conclusion true, did CF 4.0 default to the Registry (or the
> default setup in the CF Administrator for client variable storage) if the
> database specified in the CFAPPLICATION tag for client variable storage
did
> not contain CDATA and CGLOBAL tables?
>
I can't say for certain, because I've never tested the theory, but from
experience of occassionally doing daft things like forgetting to generate
the client variable tables in the client datasource,  that would seem to be
the case.

> 2) Can client variables be maintained properly in a load-balanced (by
> hardware, not ClusterCats) system if they are stored in the Registry of
> each web server?  I'm thinking that this might explain how the client
> variables are getting mixed up.
>
You be right to think that if you are load balancing (hardware or
clustercats) and have registry  stored client variables there are going to
be problems.  In order to share client variables in a cluster, they need a
central store, such as your production database, to which all of your
servers have ODBC/OLEDB/Native driver access and a pointer from the
CFAPPLICATION tag or in CFAdmin itself.  CF, as I'm sure you've deduced,
can't access the registry of other servers even if they are in a cluster.

You might be advised, given how badly it sounds the application is written,
to change the client store setting in the administrator, so that all
applications, whether they have a cfapplication tag or not, actually use a
datasource rather than the registry.

Hope this helps.

Regards

Stephen
______________________________________________________________________
Dedicated Windows 2000 Server
  PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER
  Instant Activation � $99/Month � Free Setup
  http://www.pennyhost.com/redirect.cfm?adcode=coldfusiona
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to