- handle cases, where not all cluster nodes are available at startup time (this is a problem for docker, since the IP addresses will not be available as well) - handle dynamic changing of configuration variables - refactored code - new methods "acs::Cluster register_nodes" and "acs::Cluster refresh_blueprint" (called regulary via scheduled procedure, running every minute)
Support the usage of HTTP locations in kernel parameter ClusterPeerIP
The change extends the values specified in ClusterPeerIP in two respects - one can now specify the protocol (defaults to http) - while ClusterPeerIP required an IP address, it is now possible to specify an DNS name
The DNS name is resolved for the time being at the start time of the OpenACS instance.