国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

部署kafka集群后創(chuàng)建主題超時Timed out waiting for a node assignment. Call:createTopics (kafka.admin.TopicCommand

這篇具有很好參考價值的文章主要介紹了部署kafka集群后創(chuàng)建主題超時Timed out waiting for a node assignment. Call:createTopics (kafka.admin.TopicCommand。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、起初無非就是更改server.properties中的配置,以下三項

1.14.247.152的server.properties

broker.id=0
log.dirs=/home/chentongchuan/test/kafka/kafka_2.12-3.0.0/datas
zookeeper.connect=1.14.247.152:2181,159.75.241.252:2181,112.74.188.40:2181/kafka

159.75.241.252的server.properties

broker.id=1
log.dirs=/test/kafka/kafka_2.12-3.0.0/datas
zookeeper.connect=1.14.247.152:2181,159.75.241.252:2181,112.74.188.40:2181/kafka

112.74.188.40的server.properties

broker.id=2
log.dirs=log.dirs=/root/test/kafka/kafka_2.12-3.0.0/datas
zookeeper.connect=1.14.247.152:2181,159.75.241.252:2181,112.74.188.40:2181/kafka

二、分別在三臺服務(wù)器的bin目錄下啟動kafka

./kafka-server-start.sh -daemon ../config/server.properties

三、jps命令查看狀態(tài)啟動成功后,連接kafka并創(chuàng)建topics

kafka-topics.sh --bootstrap-server 1.14.247.152:9092 --create --partitions 1 --replication-factor 3 --topic first

報錯:

Error while executing topic command : Timed out waiting for a node assignment. Call: createTopics
[2022-03-21 10:43:47,051] ERROR org.apache.kafka.common.errors.TimeoutException: Timed out waiting for a node assignment. Call: createTopics
 (kafka.admin.TopicCommand$)

大概意思是等待分配結(jié)點超時。

查了網(wǎng)上博客:
部署kafka集群后創(chuàng)建主題超時Timed out waiting for a node assignment. Call:createTopics (kafka.admin.TopicCommand

由于配置的時候直接使用的IP,所以也就無需配置映射關(guān)系了。所以我嘗試了辦法1:

advertised.host.name=1.14.247.152
advertised.port=9092

還是同樣的超時問題。

又返回server.properties查看:發(fā)現(xiàn)在32行左右有這段話

#Hostname and port the broker will advertise to producers and consumers.  # If not set, it uses the value for "listeners" if configured.   
# Otherwise, it will use the value returned from 
# java.net.InetAddress.getCanonicalHostName().

# advertised.listeners=PLAINTEXT://yourhostname:9092

大概意思是:

代理將向生產(chǎn)者和消費者發(fā)布主機(jī)名和端口。 如果沒有設(shè)置,則使用“l(fā)isteners”的值。 否則,它將使用從java.net.InetAddress.getCanonicalHostName()返回的值。 

于是刪除advertised.host.name和advertised.port,在三臺服務(wù)器配置:

advertised.listeners=PLAINTEXT://1.14.247.152:9092

信心滿滿,啟動,連接kafka并創(chuàng)建topics,再次出現(xiàn)相同的超時異常。

由于之前三個服務(wù)器,只有兩個服務(wù)器開了9092端口(阿里/騰訊云安全組規(guī)則 + 防火墻關(guān)閉,或阿里/騰訊云安全組規(guī)則 + 防火墻開放9092端口),此時馬上開通所有服務(wù)器的9092端口,成功:

部署kafka集群后創(chuàng)建主題超時Timed out waiting for a node assignment. Call:createTopics (kafka.admin.TopicCommand

四、為了驗證究竟是配置的問題還是端口未開放的問題

在三臺服務(wù)器9092端口都開放的情況下:
1、去掉advertised.listeners,加上advertised.host.name和advertised.port:成功
2、去掉advertised.host.name和advertised.port,加上advertised.listeners:成功
3、去掉advertised.host.name和advertised.port、advertised.listeners:成功

結(jié)論:不管有沒有指定主機(jī)和端口,只要端口有開放即可。advertised.xxx其實是代理將向生產(chǎn)者和消費者發(fā)布主機(jī)名和端口。沒有配置的時候,底層會自動通過getCanonicalHostName()來獲取。如果配置了主機(jī)名,還需要在host文件中配置映射。文章來源地址http://www.zghlxwxcb.cn/news/detail-418505.html

到了這里,關(guān)于部署kafka集群后創(chuàng)建主題超時Timed out waiting for a node assignment. Call:createTopics (kafka.admin.TopicCommand的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Finalshell連接Linux超時之Connection timed out: connect

    Finalshell連接Linux超時之Connection timed out: connect

    BUG原因:每次重啟finalshell 還是?CentOS,ip地址存在變化的可能 目錄 ??前言 ??報錯 ??摸索 ??解決措施 (1)福利 :花了2小時才解決的BUG,希望本篇文章能幫你10分鐘解決! (2)tips :ipconfig或ip addr,以及,vim或vi,不同的操作系統(tǒng)有細(xì)微區(qū)別,比如我現(xiàn)在用CentOs,有些人

    2024年02月04日
    瀏覽(17)
  • FTP上傳超時問題排查 ftpClient.storeFile Connection timed out

    Ftp?storeFile 超時日志如下 Caused by: java.net.ConnectException: Connection timed out (Connection timed out) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.Abstract

    2024年02月14日
    瀏覽(26)
  • 軟件測試|解決Github port 443 : Timed out連接超時的問題

    軟件測試|解決Github port 443 : Timed out連接超時的問題

    前言 GitHub是全球最大的開源代碼托管平臺之一,許多開發(fā)者和團(tuán)隊使用它來管理和協(xié)作開源項目。但在當(dāng)下,我們在clone或者提交代碼時會經(jīng)常遇到\\\"GitHub Port 443: Timed Out\\\"錯誤,這意味著我們的電腦無法建立與GitHub服務(wù)器的安全連接。這個問題通常由網(wǎng)絡(luò)問題或防火墻設(shè)置引起

    2024年02月07日
    瀏覽(37)
  • vnc server連不上報錯Timed out waiting for a response from the computer

    vnc server連不上報錯Timed out waiting for a response from the computer

    本地機(jī):Windows11 騰訊云Ubuntu20.04. 嘗試過添加防火墻端口,但是找到的 類似這樣的解決方法,好像這個云平臺的操作系統(tǒng)是centos的,Ubuntu沒有yum。 以下是我的解決方法 1、重啟機(jī)器。 2、重新打開。 ?參考VNC解決方法:(5條消息) vnc server連不上報錯Timed out waiting for a response fr

    2024年02月13日
    瀏覽(18)
  • 解決 github 無法訪問 fatal: unable to access 、超時 Timed out

    解決 github 無法訪問 fatal: unable to access 、超時 Timed out

    ????????github拉取項目提示如下問題 ? ? ? ? 把網(wǎng)絡(luò)的DNS配置改為 114.114.114.114 即可,操作步驟如下 ? ? ? ? 1. 右鍵打開 \\\"網(wǎng)絡(luò)和Internet\\\"設(shè)置 ???????? ? ? ? ? 2. 打開 \\\"更改適配器選項\\\" ???????? ? ? ? ? 3. 右鍵點擊對應(yīng)網(wǎng)絡(luò)連接屬性 ????????? ? ? ? ? ?4. 打

    2024年02月12日
    瀏覽(87)
  • 解決系統(tǒng)開機(jī)啟動緩慢,并提示Timed out waiting for device XXX,Dependency failed for XXX.

    一臺機(jī)器掛載了兩塊數(shù)據(jù)盤(/dev/sdb,/dev/sdc) 由于掛載的sdb一直沒有使用,數(shù)據(jù)都放在sdc下,所以操作將它刪除,重啟后發(fā)現(xiàn)機(jī)器要一分多鐘才可以連接:查看message日志發(fā)現(xiàn)有timed out: 近期除刪除sdb磁盤外無其他操作,可能是刪除磁盤導(dǎo)致的 查看磁盤數(shù)據(jù)和盤符是否正常: 發(fā)

    2024年02月03日
    瀏覽(23)
  • Gradle在Androidstudio中下載超時提示Download info Connect timed out

    ? ? ? ? 測試環(huán)境:Android Studio Giraffe | 2022.3.1 Patch 1 ? ? ? ? 試驗7次,成功了3次 ????????下載速度時快時慢 ? ? ? ? 將gradlewrappergradle-wrapper.properties中的地址放到迅雷中下載 ????????如https://services.gradle.org/distributions/gradle-8.0-bin.zip

    2024年02月09日
    瀏覽(43)
  • Android 解決Connection timed out: connect或者部分第三方庫下載超時問題

    之前比較老的項目重新打開,因為Android Studio 版本已經(jīng)升級,導(dǎo)致原來部分的第三方庫需要重新下載,但是因為墻或者其他原因,一直下載超時。后續(xù)解決了此問題,在此記錄一下。 新版本的Android Studio 在 項目目錄下的 settings.gradle 文件中添加如下代碼: 舊版本的Android St

    2024年02月20日
    瀏覽(95)
  • lettuce.core.RedisCommandTimeoutException: Command timed out after 1 minute(s) timeout 60000超時問題

    lettuce.core.RedisCommandTimeoutException: Command timed out after 1 minute(s) timeout 60000超時問題

    有一臺服務(wù)器 java程序不定期會出現(xiàn)Redis command timed out; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command timed out after 1 minute(s) 錯誤,導(dǎo)致應(yīng)用出現(xiàn) timeout 60000 錯誤,重啟應(yīng)用后,問題修復(fù),但還是會不定期出現(xiàn)該問題。查看應(yīng)用日志,發(fā)現(xiàn)有如下錯誤: 出現(xiàn)timeout 600

    2024年02月16日
    瀏覽(19)
  • selenium 全屏截圖報錯超時Timed out receiving message from renderer: 10.000

    全屏截圖代碼: 報錯信息: 改用以下代碼截圖,報錯消失: 報錯可能原因:設(shè)置網(wǎng)頁全屏后,內(nèi)容加載過多,會存在超時現(xiàn)象 疑似涉及browser.set_window_size(width, scroll_height)

    2024年02月22日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包