We (www.uesp.net) have a similar MediaWiki setup and here is roughly how we have set it up (whether it is a "good" design is another question):
- Multiple content servers running Apache with identical copies of the MediaWiki PHP files - Squid load balancer in front of the content servers - All content servers use the same memcached server for cache - PHP sessions shared via NFS - Images shared via NFS (./images/ linked to NFS shared directory ) - Local file cache turned off
The files shared via NFS are on a different server. This has worked well for us and there is only very rarely an issue with the cached content of certain pages (usually cleared up with a purge for that page).
On 23 October 2014 12:09, Bill Traynor btraynor@gmail.com wrote:
I have 2 application servers behind a load-balancer that both point to a 3rd server where the database lives. I'm curious if there are any best practices around keeping the two MediaWiki servers synchronized?
I found Extension:WikiSync (http://www.mediawiki.org/wiki/Extension:WikiSync) but it doesn't look like it's still developed.
I assume Wikimedia does this now, anyone know how?
Thanks Bill
MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l