By current state of the art, we cannot enforce an ordered start sequence of service containers directly, neither in Docker Swarm nor in Kubernetes. (Maybe there is a standard solution for that via a specialized orchestraton service)

Now, imagine we want to have a Solr instance with considerable amount of data, and want to get it ready before other services can start their work.

What is the best way to verify this status?

It seems for example that calling and validating the expected list of loaded collections is not enough:


Other ideas?

1 Answer 1


This has worked - the following query has to return content-type application/xml:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.