Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java kafka.admin.AdminClient.listAllConsumerGroups()有时会失败_Java_Apache Kafka - Fatal编程技术网

Java kafka.admin.AdminClient.listAllConsumerGroups()有时会失败

Java kafka.admin.AdminClient.listAllConsumerGroups()有时会失败,java,apache-kafka,Java,Apache Kafka,我一直试图使用AdminClient类获取所有消费者组,但有时会出现运行时异常。我正在使用具有角度前端的spring引导应用程序,并发出http请求以调用此方法: @RequestMapping("groupIds") public List<String> getGroupIds() { /*get all of the consumer groups and convert the scala map to a java map*/ Ma

我一直试图使用AdminClient类获取所有消费者组,但有时会出现运行时异常。我正在使用具有角度前端的spring引导应用程序,并发出http请求以调用此方法:

@RequestMapping("groupIds")
    public List<String> getGroupIds() {

        /*get all of the consumer groups and convert the scala map to a java map*/
        Map<Node, scala.collection.immutable.List<GroupOverview>> consumerGroups = scala.collection.JavaConverters
                .mapAsJavaMapConverter(adminClient.listAllConsumerGroups()).asJava();

        /*Remove the GroupOverviews from the Map*/
        List<GroupOverview> consumerGroupList = getConsumerGroupOverviewList(consumerGroups);

        /*Remove the groupIds from the GroupOverviews*/
        return getGroupIdsFromGroupOverview(consumerGroupList);
    }

这似乎是卡夫卡的一个错误

我曾经在使用以下命令获取卡夫卡偏移量时遇到过同样的问题:

./kafka-consumer-groups.sh --list --new-consumer --bootstrap-server kafka-broker-server:21007 --command-config ../config/consumer.properties
大多数情况下,它是有效的,但偶尔也会失败


不知道发生了什么。

这似乎是卡夫卡的一个错误

我曾经在使用以下命令获取卡夫卡偏移量时遇到过同样的问题:

./kafka-consumer-groups.sh --list --new-consumer --bootstrap-server kafka-broker-server:21007 --command-config ../config/consumer.properties
大多数情况下,它是有效的,但偶尔也会失败


不知道发生了什么。

我不知道是什么导致了这个问题,但是每次在调用一个方法之前创建AdminClient似乎已经解决了这个问题。从那以后我再也没有犯过那样的错误。所以,如果每次调用之前都创建adminClient

Map<Node, scala.collection.immutable.List<GroupOverview>> consumerGroups = scala.collection.JavaConverters
                .mapAsJavaMapConverter(adminClient.listAllConsumerGroups()).asJava();
Map consumerGroups=scala.collection.JavaConverters
.mapAsJavaMapConverter(adminClient.listalConsumerGroups()).asJava();

你永远不会看到这个问题。

我不知道是什么导致了这个问题,但是每次在调用一个方法之前创建AdminClient似乎都解决了这个问题。从那以后我再也没有犯过那样的错误。所以,如果每次调用之前都创建adminClient

Map<Node, scala.collection.immutable.List<GroupOverview>> consumerGroups = scala.collection.JavaConverters
                .mapAsJavaMapConverter(adminClient.listAllConsumerGroups()).asJava();
Map consumerGroups=scala.collection.JavaConverters
.mapAsJavaMapConverter(adminClient.listalConsumerGroups()).asJava();
你不应该看到这个问题