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 <[email protected]> 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 > -- Dave Humphrey -- [email protected] Founder/Server Admin of the Unofficial Elder Scrolls Pages -- www.uesp.net www.viud.net - Building the world's toughest USB drive _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
