Hi, I have some sort of timing-related issue when I try to use Temporal docker container (1.8.2)
I use it with the testcontainers Java library and need some sort of criteria of container’s readiness.
I can see in the logs that it emits “Default namespace registration complete.” message and that’s all.
If I use that as criteria for readiness, I get very strange behaviour:
- a separate grpc request for “default” namespace runs successfully and returns its description.
- however, if I try to start a workflow - I get an error (“default namespace not found”). If I wait 10-20 secs before starting - all works OK. But I don’t see any logs in the container output during this time…
Is there any other logic that I can use to make sure that container has started and ready to execute workflows?