最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

kafka 啟動報錯 missingTopicsFatal is true的解決

 更新時間:2021年07月03日 14:57:46   作者:o_瓜田李下_o  
這篇文章主要介紹了kafka 啟動報錯 missingTopicsFatal is true的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

kafka 啟動報錯:missingTopicsFatal is true

報錯信息

org.springframework.context.ApplicationContextException: Failed to start bean 'org.springframework.kafka.config.internalKafkaListenerEndpointRegistry'; nested exception is java.lang.IllegalStateException: Topic(s) [async] is/are not present and missingTopicsFatal is true
at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:185) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:894) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162) ~[spring-boot-2.2.0.RELEASE.jar!/:2.2.0.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) ~[spring-context-5.2.0.RELEASE.jar!/:5.2.0.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.2.0.RELEASE.jar!/:2.2.0.RELEASE]

報錯原因:消費監(jiān)聽接口監(jiān)聽的主題不存在時,默認(rèn)會報錯

解決方法:

配置文件中將listener的屬性missingTopicsFatal設(shè)置為false

spring:
  kafka:
    listener:
      missing-topics-fatal: false

kafka常見報錯警告異常解決

1.自行修改server.properties中broker id后造成與meta.properties中數(shù)據(jù)不匹配

kafka.common.InconsistentBrokerIdException: Configured broker.id 2 doesn't match stored broker.id 1 in meta.properties. If you moved your data, make sure your configured broker.id matches. If you intend to create a new broker, you should remove all data in your data directories (log.dirs).

2.__consumer_offsets這個topic是由kafka自動創(chuàng)建的,默認(rèn)49個,這個topic是不能被刪除的!

Error while executing topic command : Topic __consumer_offsets is a kafka internal topic and is not allowed to be marked for deletion.

為什么這里會是這樣存儲__consumer_offsets的呢:

  • [1.] 將所有 N Broker 和待分配的 i 個 Partition 排序
  • [2.] 將第 i 個 Partition 分配到第(i mod n)個 Broker 上

3.刪除topic時

Topic frist is already marked for deletion.

在這里插入圖片描述

徹底刪除topic:

  • [1. ] 刪除Topic,delete.topic.enable=true這里要設(shè)置為true
  • [2. ] 刪除log日志
  • [3. ] 刪除ZK中的Topic記錄

這里是引用

命令:./bin/zkCli.sh

找到topic所在的目錄:ls /brokers/topics

執(zhí)行命令:rmr /brokers/topics/{topic name}即可,此時topic被徹底刪除。

另外被標(biāo)記為marked for deletion的topic你可以在zookeeper客戶端中通過命令獲得:ls /admin/delete_topics/{topic name},如果你刪除了此處的topic,那么marked for deletion 標(biāo)記消失

當(dāng)然,這里是你delete.topic.enable設(shè)置為false時Zookeeper下才會有這個節(jié)點。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Flowable執(zhí)行完畢的流程查找方法

    Flowable執(zhí)行完畢的流程查找方法

    這篇文章主要為大家介紹了Flowable執(zhí)行完畢的流程查找方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • 基于@Bean修飾的方法參數(shù)的注入方式

    基于@Bean修飾的方法參數(shù)的注入方式

    這篇文章主要介紹了@Bean修飾的方法參數(shù)的注入方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • springboot框架阿里開源低代碼工具LowCodeEngine

    springboot框架阿里開源低代碼工具LowCodeEngine

    這篇文章主要為大家介紹了springboot框架阿里開源低代碼LowCodeEngine工具使用詳解有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 詳解Redis 緩存 + Spring 的集成示例

    詳解Redis 緩存 + Spring 的集成示例

    本篇文章主要介紹了Redis 緩存 + Spring 的集成示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 簡單了解Java刪除字符replaceFirst原理及實例

    簡單了解Java刪除字符replaceFirst原理及實例

    這篇文章主要介紹了簡單了解Java刪除字符replaceFirst原理及實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • java反轉(zhuǎn)鏈表的多種解決方法舉例詳解

    java反轉(zhuǎn)鏈表的多種解決方法舉例詳解

    這篇文章主要介紹了java反轉(zhuǎn)鏈表的多種解決方法,分別是使用棧、雙指針和遞歸,每種方法都有其實現(xiàn)原理和代碼示例,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • Java使用File類遍歷目錄及文件實例代碼

    Java使用File類遍歷目錄及文件實例代碼

    本篇文章主要介紹了Java使用File類遍歷目錄及文件實例代碼,詳細(xì)的介紹了File類的使用,有興趣的可以了解一下。
    2017-04-04
  • springboot使用IDEA遠(yuǎn)程Debug

    springboot使用IDEA遠(yuǎn)程Debug

    項目上線之后,如果日志打印的很模糊或者業(yè)務(wù)邏輯比較復(fù)雜,有時候無法定位具體的錯誤原因,因此可以通過IDEA遠(yuǎn)程代理進(jìn)行Debug,本文就來介紹一下如何使用
    2021-06-06
  • Java中Calendar時間操作常用方法詳解

    Java中Calendar時間操作常用方法詳解

    這篇文章主要為大家詳細(xì)介紹了Java中Calendar時間操作常用方法,calendar中set方法和靜態(tài)屬性帶來的一些坑,感興趣的小伙伴們可以參考一下
    2016-05-05
  • 解決參數(shù)命名不規(guī)范,造成使用@NotNull進(jìn)行校驗出現(xiàn)的問題

    解決參數(shù)命名不規(guī)范,造成使用@NotNull進(jìn)行校驗出現(xiàn)的問題

    這篇文章主要介紹了解決參數(shù)命名不規(guī)范,造成使用@NotNull進(jìn)行校驗出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01

最新評論

安阳市| 章丘市| 青浦区| 天等县| 鄂尔多斯市| 普兰县| 合作市| 余庆县| 桦川县| 崇文区| 莎车县| 关岭| 独山县| 武汉市| 临洮县| 临洮县| 大兴区| 鄂尔多斯市| 鄂尔多斯市| 贡嘎县| 子长县| 桓台县| 张家口市| 张家港市| 池州市| 绩溪县| 静宁县| 河间市| 营口市| 赞皇县| 蓝田县| 宁陕县| 大连市| 达尔| 慈利县| 孟州市| 图们市| 祁门县| 开封县| 葵青区| 昌邑市|