mherger wrote: 
> > No, that's exactly what I'm talking about - simultaneous instances.
> I've
> > run as many as 10 or 12 instances on my server simultaneously with
> the
> > SVN checkouts.
> 
> BTW: why would you want to run that many instances?
> 
Not sure why he does it but I can think of a number of reasons:
1. To get support for multiple libraries (without using Multi Library
plugin), for example one fore each family member or house area or type
of music (classical vs pop/rock). Sometimes you even want different
configuration to be used depending on the user or type of music the
server provides.
2. To make it easy to help users with problems:
-  by always having an instance running with the same version and
similar configuration which they are using
-  by having different library sizes making it easy to test how it works
in a certain library size
-  by having different configuration settings making it possible to
verify how the system works in a certain setting
3. By helping Logitech with testing by being able to easily test and
compare behavior of the latest version of all active branches. (when
MySQL->SQLite, onebrowser and SBS->LMS was all done in parallel I can
imagine that this point can easily use up a few instances by itself)
4. To make it easy to switch to a working configuration if something is
committed to trunk temporarily breaks the latest nightly
5. To make it easy to do testing of own scripts/plugins towards multiple
server versions if you want to support multiple server versions and not
just the latest major release

Personally, I've only 4 instances running simultaneously
- One which is used for production usage (my own music listening).
- One on a SheevaPlug which is sometimes used to test on slow hardware.
- One on a VortexBox installation on a laptop which is used for ripping
and to verify that the music looks ok before I scan it into my
production setup.
- One which is used for development, this instance can easily be
switched between different versions and configurations but I only run
one at a specific time.
(I would probably be able to merge the production setup with the
VortexBox, but sometimes it's flexible to have them separate)

And of course, in my case I actually run each server on separate
hardware/virtual machines and I'm mainly needing them for
development/test purposes, but they do run simultaneously.
The main reason for a "normal" end user to run multiple servers would
probably be to get support for multiple libraries to avoid putting the
music from the whole family into one single library.


------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=95917

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to