Конфлюентный реестр схем запускается не всегда

Я набираю "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)

person Werner Daehn    schedule 13.06.2018    source источник
comment
такая же или похожая проблема, не знаю, что с ней делать   -  person thebluephantom    schedule 21.06.2018
comment
Приятно, если вы ответите   -  person thebluephantom    schedule 25.06.2018
comment
Интересно, что в Confluent 3.x.x все работало нормально. Проблемы начались при новой установке 4.1.0, проблема остается в 4.1.1.   -  person Werner Daehn    schedule 26.06.2018


Ответы (1)


Попробуйте установить в файле конфигурации kafkastore.bootstrap.servers = PLAINTEXT: // localhost: 9092

person thebluephantom    schedule 21.06.2018
comment
Не меняет вероятность работать / не работать к сожалению. - person Werner Daehn; 26.06.2018
comment
ну, у меня это сработало, но у меня возникла более новая проблема, и я решил ее. Что написано в вашем журнале? Все работает сейчас. - person thebluephantom; 26.06.2018
comment
такое же сообщение? установлен на той же машине? - person thebluephantom; 26.06.2018
comment
То же сообщение. Как уже было сказано, дело в сроках, а не во всех случаях. Тот же сервер, да. - person Werner Daehn; 27.06.2018
comment
Хорошо, тогда у меня возникла проблема с уровнем постоянства при создании темы - я просмотрел журналы, которые я не уверен, соответствует ли это вышеупомянутому материалу или нет. Наверняка очень раздражает. Возможно, это идея установить на чистый сервер, что некоторые делали в прошлом. Удачи - person thebluephantom; 27.06.2018