Hey all, This is related to the cluster setups for high availability and load balancing. What sort of ways have people come up with to share common files between the apache servers - i.e. configs, web sites, etc? Thanks, Sam
If your content and configuration does not change very often (or is stored in a database), then I recommend to use rsync. I have used this on clusters with 8 - 10 nodes sucessfully.
is it possible to store apache configuration in a mysql database? How often would you do an rsync.. I mean if there is a load balancer or a failover in front of the web servers - the rsync would have to be fairly quick
No, unfortunately not. (There once was an effort to write such an Apache module, but the project seems dead - I can't even find it on Google.) I do it every 5 minutes. But you could even do it every minute - shouldn't cause too much load.