欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nacos啟動出現(xiàn)failed to req API:/nacos/v1/ns/instance after all servers問題

 更新時間:2024年08月15日 09:21:26   作者:專注寫bug  
這篇文章主要介紹了Nacos啟動出現(xiàn)failed to req API:/nacos/v1/ns/instance after all servers問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

錯誤描述

Nacos啟動出現(xiàn) failed to req API:/nacos/v1/ns/instance after all servers
([192.168.99.100:3333, 192.168.99.100:5555]) tried:
 failed to req API:192.168.99.100:3333/nacos/v1/ns/instance. 
 code:500 msg: java.net.SocketTimeoutException: Read timed out

錯誤分析

出現(xiàn)此項錯誤的原因在于:

配置了 nacos 集群。

分別啟動單個nacos時,會監(jiān)測 cluster.conf文件中的信息,當其中配置了其他nacos時,若其他未啟動,則會出現(xiàn)上述報錯!

錯誤解決

nacos 配置了集群后出現(xiàn)的問題,需要在配置中增加:

添加啟動參數(shù)-Dnacos.standalone=true

如:

sh startup.sh -p 3333 -m standalone
sh startup.sh -p 5555 -m standalone

此處的 -p 在原有 startup.sh中沒有,只是額外加的配置信息,可以忽略。

如果也想能夠?qū)崿F(xiàn)指定端口啟動方式,可以修改startup.sh文件信息:

startup.sh 文件中自帶的邏輯代碼為:

此時,需要增加一個 port 性質(zhì)的啟動:

while getopts ":m:f:s:p:" opt
do
    case $opt in
        m)
            MODE=$OPTARG;;
        f)
            FUNCTION_MODE=$OPTARG;;
        s)
            SERVER=$OPTARG;;
        p) 
            PORT=$OPTARG;;
        ?)
        echo "Unknown parameter"
        exit 1;;
    esac
done

末尾追加啟動腳本配置:

# start
echo "$JAVA ${JAVA_OPT}" > ${BASE_DIR}/logs/start.out 2>&1 &
#nohup $JAVA ${JAVA_OPT} nacos.nacos >> ${BASE_DIR}/logs/start.out 2>&1 &

### change this code to add port start application
nohup $JAVA -Dserver.port=${PORT} ${JAVA_OPT} nacos.nacos >> ${BASE_DIR}/logs/start.out 2>&1 &

echo "nacos is starting,you can check the ${BASE_DIR}/logs/start.out"

保存,退出!

總結(jié)

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

相關(guān)文章

  • Java之BigDecimal的坑及解決

    Java之BigDecimal的坑及解決

    這篇文章主要介紹了Java之BigDecimal的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • JavaFX 監(jiān)聽窗口關(guān)閉事件實例詳解

    JavaFX 監(jiān)聽窗口關(guān)閉事件實例詳解

    這篇文章主要介紹了JavaFX 監(jiān)聽窗口關(guān)閉事件實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • ArrayList底層操作機制源碼解析

    ArrayList底層操作機制源碼解析

    這篇文章主要介紹了ArrayList底層操作機制源碼解析,當創(chuàng)建ArrayList對象時,如果使用的是無參構(gòu)造器,則初始elementData容量為0,第1次添加,則擴容elementData為10,如需要再次擴容,則擴容elementData為1.5倍,需要的朋友可以參考下
    2023-09-09
  • Mac?Maven環(huán)境搭建安裝和配置超詳細步驟

    Mac?Maven環(huán)境搭建安裝和配置超詳細步驟

    這篇文章主要給大家介紹了關(guān)于Mac?Maven環(huán)境搭建安裝和配置的超詳細步驟,Maven是一種常用的Java構(gòu)建工具,它可以自動化構(gòu)建、測試和打包Java項目,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-10-10
  • Nacos框架服務(wù)注冊實現(xiàn)流程

    Nacos框架服務(wù)注冊實現(xiàn)流程

    這篇文章主要介紹了SpringCloud服務(wù)注冊之nacos實現(xiàn)過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • SpringBoot讀取配置文件的四種方式

    SpringBoot讀取配置文件的四種方式

    在 Spring Boot 中,application.yml 文件用于配置應用程序的屬性,Spring Boot 默認會從 src/main/resources 目錄下的 application.properties 或 application.yml 文件中讀取配置,本文介紹了SpringBoot讀取配置文件的四種方式,需要的朋友可以參考下
    2024-08-08
  • Spring Boot使用profile如何配置不同環(huán)境的配置文件

    Spring Boot使用profile如何配置不同環(huán)境的配置文件

    ,springboot支持通過不同的profile來配置不同環(huán)境的配置,下面就大致介紹一下yml配置文件跟properties配置文件怎么使用profile配置不同環(huán)境的配置文件
    2018-01-01
  • J2EE基礎(chǔ)之EJB全面了解

    J2EE基礎(chǔ)之EJB全面了解

    下面小編就為大家?guī)硪黄狫2EE基礎(chǔ)之EJB全面了解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • 一文教你搞定Java Optional類判空操作

    一文教你搞定Java Optional類判空操作

    有時項目組內(nèi)做code review,會充斥著大量的、原始的、丑陋的判空語句。讓整體的代碼顯得十分的臃腫龐大丑陋,那么怎么辦呢?利用Optional這個jdk8中引入的類就可以優(yōu)雅的處理,現(xiàn)在我們來詳細講解下這個類的使用和源碼
    2022-10-10
  • SpringBoot使用Graylog日志收集的實現(xiàn)示例

    SpringBoot使用Graylog日志收集的實現(xiàn)示例

    Graylog是一個生產(chǎn)級別的日志收集系統(tǒng),集成Mongo和Elasticsearch進行日志收集,這篇文章主要介紹了SpringBoot使用Graylog日志收集的實現(xiàn)示例,感興趣的小伙伴們可以參考一下
    2019-04-04

最新評論