0

我如何确定一个主题是否被授权?

我需要这个,因为在我的消费者中,我获得了所有已知主题的元数据,然后进行分配调用。元数据调用不会给出未经授权的主题和不存在的主题。如果一个主题不存在,我会创建一个,如果一个主题是未经授权的,我必须失败。但我没有办法区分不存在和未经授权的主题。

4

1 回答 1

1

您可以尝试列出所有主题,如果主题存在,它将在列表中。我没有使用 librdkafka 但仍然来自链接,作者说下面的函数应该给你(没有主题参数)。

rd_kafka_metadata()
于 2020-06-04T06:39:15.543 回答