Shawn wrote: > As a workaround to the "problem" they are trying to solve ... each Solr > node can be configured to send a different string for its hostname to > zookeeper than its actual hostname. Then you just make sure DNS is > always up to date and uses a low TTL value for the docker-related names.
That sounds worth a try. I'm seeing it take a while to come on line as-is. How do I configure the node hostname? I see "-Dhost=${HOSTNAME}" being passed to the jvm on startup. Docker is already providing a resolvable name based on the docker service name (and each shard is a service), so I shouldn't have to do anything there, EXCEPT that the reverse (PTR) record will still be the dynamic name of the container.