Any tips on running WordPressMU in a cluster, under a load balancer?
We run WordPressMU in a cluster of a few httpd Web servers + a few MySQL Database servers behind a load balancer (VIP).
WPMU's method of making internal HTTP requests (used by wp-cron, RSS, etc.) caused issues, so we implemented a round-robin for internal HTTP GET requests.
Can RSS, wp-cron and other 'jobs' be scripted to be use the command line interface-style PHP 'exec' scripts instead of over HTTP using GETs? Those GET requests go internally to the load balancer and back to WPMU, which the VIP/load balancer doesn't support.
If those can be accomplished via CLI (assuming there are no other internal calls), then we can put the VIP address in for the Server IP Address (the external address).
We're hoping to use Donncha's WordPress MU Domain Mapping plugin, but I don't have a single IP address, but we're concerned about the potential problems caused by internal requests to the VIP.