Я набираю "confluent start schema-registry", и он загружает zookeeper, kafka и дает сбой в реестре схемы. Через минуту я снова набираю команду, она обнаруживает, что zookeeper и kafka уже запущены, и без проблем запускает реестр схемы.
Я не могу определить основную причину. Очевидно, это связано со временем. Как только он сможет вызвать все службы, как только он уже откажет в kafka, в большинстве случаев это похоже на вышеизложенное.
Сообщение об ошибке в журнале schema-registry.log
ERROR Server died unexpectedly (io.confluent.kafka.schemaregistry.rest.SchemaRegistryMain)
io.confluent.common.config.ConfigException: No supported Kafka endpoints are configured. Either kafkastore.bootstrap.servers must have at least one endpoint matching kafkastore.security.protocol or broker endpoints loaded from ZooKeeper must have at least one endpoint matching kafkastore.security.protocol.
at io.confluent.kafka.schemaregistry.rest.SchemaRegistryConfig.endpointsToBootstrapServers(SchemaRegistryConfig.java:615)
at io.confluent.kafka.schemaregistry.rest.SchemaRegistryConfig.bootstrapBrokers(SchemaRegistryConfig.java:555)
at io.confluent.kafka.schemaregistry.storage.KafkaStore.<init>(KafkaStore.java:101)
at io.confluent.kafka.schemaregistry.storage.KafkaSchemaRegistry.<init>(KafkaSchemaRegistry.java:139)
at io.confluent.kafka.schemaregistry.rest.SchemaRegistryRestApplication.setupResources(SchemaRegistryRestApplication.java:59)
at io.confluent.kafka.schemaregistry.rest.SchemaRegistryRestApplication.setupResources(SchemaRegistryRestApplication.java:41)
at io.confluent.rest.Application.createServer(Application.java:165)
at io.confluent.kafka.schemaregistry.rest.SchemaRegistryMain.main(SchemaRegistryMain.java:43)