cool. thanks guys



On Feb 7, 2008 3:19 PM, Dale Fraser <[EMAIL PROTECTED]> wrote:
>
> We do almost exactly what you describe for our customers.
>
> Here's how using ColdFusion Standard.
>
> One application source.
> Multiple named instances of that application.
>
> So customer A goes to
> customerA.domain.com
>
> It says, hmm customerA you say, this is application customerA ie,
> application.cfc this.name = 'customerA', application.datasource =
> 'customerA' etc etc
>
> Works like a dream.
>
> PS: The single codebase is a dream, you might be tempted at some point to
> branch, but long term its better to add that feature to your core and have
> it as a configurable option.
>
> Regards
> Dale Fraser
>
> http://learncf.com
>
>
>
> -----Original Message-----
> From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf
> Of Barry Beattie
> Sent: Thursday, 7 February 2008 3:15 PM
> To: [email protected]
> Subject: [cfaussie] clustering, multiple instances and application design
>
>
> situation:
>
> in our business, we do partnership deals with other organisations who
> we license resources to and then finalise their output on their behalf
> on our IT systems. we're looking at providing the tools for our
> partners to logon and use to complete the middle part of the process.
> There's about 20-30 partners. These "tools" will never be outside our
> control (ie not on partners servers) and won't be individually
> customised outside some basic settings (no forking of the code)
>
> OK
>
> I'll only have two ColdFusion 8 Enterprise server boxes to do this
> (plus separate DB servers), at least to start with.
>
> either
>
>   - I run all the customers out of one instance of the application and
> use their OrganisationID to differentiate each partner - sometimes
> right down to the individual database row level, all in one db.
>  - cluster both boxes and add a hardware load balancer in front of them
>  - additional partners means adding another server into the cluster
>  - I gain on fail-over but lose on application design.
>
> or
>
>  - I run each partner as a seperate CF8 instance off the same
> codebase, forget about the OrganisationID, and use each instance's
> CFIDE to point the DSN to the corresponding matching database - one
> for each partner
>  - don't bother clustering but try and spread the load by grouping customers
>  - additional customers means adding another server to put the new customers
> on
>  - I have no fail-over but it's a lot cleaner as far as rolling out
> new customers.
>
> any other options?
>
> any suggestions?
>
> many thanks
> b
>
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"cfaussie" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cfaussie?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to