No, didn't miss it. Just forgot to reply
When you start testing the load balancing feature, don't forget one thing. It is possible that every FastCGI daemon is running on it's own server. So, every daemon has it's own directory with session records. To prevent client session from getting disrupted (a client is assigned to another FastCGI daemon which has no knowledge about the clients session), Hiawatha remembers the client's IP address and keeps assigned the same FastCGI daemon for as long as the session lasts. Now you know what the SessionTimeout in a FastCGIserver block does.
So, when you want to test the load balancing feature, make sure you set SessionTimeout to zero. Otherwise, you will be assigned to same FastCGI daemon every time you hit the refresh button.
To test the load balancing, you can give each FastCGI daemon it's own php.ini. Set display_errors in one php.ini to 'On' and to 'Off' in the other one. Create a PHP script which has "print ini_get('display_errors');". Request that script in your browser and keep hitting F5. If the load balancing feature works oke (and it will
) it will keep switching between the value 0 and 1.