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
