RE: ASP config + clustering

2001-03-23 Thread Frank Eggink

Greg

Maybe I do not understand fully what you want to do.

When you store all application specific stuff and that file service dies
your systems dies. Would that be a problem for you?

Anyway if you store all settings in one place you can make those files
available in many places by using NFS or SMB. A sort of
write-once-read-many.

The advantage of using http://www.host.com/client as an entry is that the user
specifies where he wants to go.

FE


On Thursday, March 22, 2001 11:54 PM, Greg Matthews [SMTP:[EMAIL PROTECTED]] wrote:
 
 that's fine except if you need to run 2 or more boxes to
 handle the load.
 
 i want a single copy of the application specific config files
 shared by each clustered orion box.
 
 i also want to be able to programmatically determine where
 the config files are.
 
 if each orion box in the cluster knows that the root config
 directory is \\configmachine\configs\ then i can append
 say, the application name, to this to get a config directory.
 
 e.g.  \\configmachine\configs\client1\config.xml for client 1
\\configmachine\configs\client2\config.xml for client 2
 
 i can then change the application specific config details in a
 single place for client 1, and all of client 1's clustered application
 copies running across various boxes get the new information.
 
 the question is, where do i get "client1" or "client2" when building
 the path?
 
 the best i've been able to do is follow a previous post and get
 the application.xml defined display-name value, which doesn't
 really solve the problem because that's included in the .ear file.
 
 i was hoping to be able to programmatically determine the
 server.xml defined application name and use that to build
 the path.
 
 greg.
 
 - Original Message -
 From: "Frank Eggink" [EMAIL PROTECTED]
 To: "Orion-Interest" [EMAIL PROTECTED]
 Sent: Thursday, March 22, 2001 7:03 PM
 Subject: RE: ASP config + clustering
 
 
  Greg,
 
  Why run an instance of orion per client you are serving? I'm looking to
  host an applications for a number of clients too, but I'm looking into
  another route.
 
  We plan to 'copy' the applications and run them from one server-instance.
  Guess for resource usage we are better off, just copying the applications
  and have your clients served by one orion instance. Clients would connect
  like //www.host.com/clientname/ or something like that.
 
  Additionally you can (on UNIX/LINUX) soft-link the original
 application.ear
  instead of copying it.
 
  As long as you write the apps for the server, things should be secure in
  this setup.
 
  FE
 
  On Thursday, March 22, 2001 1:45 AM, Greg Matthews
  [SMTP:[EMAIL PROTECTED]] wrote:
   dear all,
  
   is there a way to get the server.xml defined application "name"
  attribute?
  
   after following a previous post, i can get the application.xml
  display-name
   value but this is not quite what i need.
  
   the plan is to be able to deploy multiple copies of the same application
   for different clients, and have an initServlet read in the application
  name
   to determine where the config files live.
  
   e.g. client1 = read in \\someMachine\config\client1\config.xml
  client2 = read in \\someMachine\config\client2\config.xml
  
   this way, if i have to cluster client1, then there's only ever a single
   copy of their config information on the network and i don't have to
   duplicate it per orion installation.
  
   i'm also thinking of putting the web-site.xml files for each client
   in their own config directory to further reduce duplication of
   config details that would appear if you do clustering.
  
   i'd also like to avoid having to alter servlet initialisation parameters
   or anything in application.xml when deploying the app for a new
   client, but would consider these as a last resort.
  
   thanks,
   greg.
 File: ATT5.html 
 
 
 




RE: ASP config + clustering

2001-03-22 Thread Frank Eggink

Greg,

Why run an instance of orion per client you are serving? I'm looking to 
host an applications for a number of clients too, but I'm looking into 
another route.

We plan to 'copy' the applications and run them from one server-instance. 
Guess for resource usage we are better off, just copying the applications 
and have your clients served by one orion instance. Clients would connect 
like //www.host.com/clientname/ or something like that.

Additionally you can (on UNIX/LINUX) soft-link the original application.ear 
instead of copying it.

As long as you write the apps for the server, things should be secure in 
this setup.

FE

On Thursday, March 22, 2001 1:45 AM, Greg Matthews 
[SMTP:[EMAIL PROTECTED]] wrote:
 dear all,

 is there a way to get the server.xml defined application "name" 
attribute?

 after following a previous post, i can get the application.xml 
display-name
 value but this is not quite what i need.

 the plan is to be able to deploy multiple copies of the same application
 for different clients, and have an initServlet read in the application 
name
 to determine where the config files live.

 e.g. client1 = read in \\someMachine\config\client1\config.xml
client2 = read in \\someMachine\config\client2\config.xml

 this way, if i have to cluster client1, then there's only ever a single
 copy of their config information on the network and i don't have to
 duplicate it per orion installation.

 i'm also thinking of putting the web-site.xml files for each client
 in their own config directory to further reduce duplication of
 config details that would appear if you do clustering.

 i'd also like to avoid having to alter servlet initialisation parameters
 or anything in application.xml when deploying the app for a new
 client, but would consider these as a last resort.

 thanks,
 greg.
   File: ATT5.html