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

解決dubbo注冊到zookeeper速度慢的問題

 更新時間:2024年04月17日 08:40:27   作者:紫金丨小飛俠  
這篇文章主要介紹了解決dubbo注冊到zookeeper速度慢的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

dubbo注冊到zookeeper速度慢

之前啟動spring boot + dubbo的項目,發(fā)現(xiàn)啟動的時候賊慢,一直以為是java啟動的問題,后來研究發(fā)現(xiàn)是dubbo注冊到zk的速度慢的一批,這里記錄一下。

發(fā)現(xiàn)在注冊解析的時候應(yīng)該是花了時間去解析主機名,這邊linux命令行執(zhí)行一下

hostname


在這里插入圖片描述

然后vim /etc/hosts

編輯模式,將自己的ip和主機名映射加進來


這樣就OK啦。

我這里使用的是單機模式,所以使用127.0.0.1或者ip地址都可以,集群模式下最好是配置ip地址

dubbo注冊超時

問題描述

dubbo服務(wù)在啟動時,能看到進程,但是dubbo端口一直未占用,查看zk時發(fā)現(xiàn)dubbo的provider節(jié)點列表為空。

解決辦法

在網(wǎng)上查了一下,后來才研究出來是因為dubble的超時問題,可以用下面的形式 

<!-- 延遲到Spring初始化完成后,再暴露服務(wù),服務(wù)調(diào)用超時設(shè)置為12秒,超時不重試-->
<dubbo:provider delay="-1" timeout="12000" retries="0"/>

總結(jié)

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

相關(guān)文章

  • 關(guān)于Mybatis與JPA的優(yōu)缺點說明

    關(guān)于Mybatis與JPA的優(yōu)缺點說明

    這篇文章主要介紹了關(guān)于Mybatis與JPA的優(yōu)缺點說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Java把數(shù)字格式化為貨幣字符串實例代碼

    Java把數(shù)字格式化為貨幣字符串實例代碼

    這篇文章主要介紹了Java把數(shù)字格式化為貨幣字符串實例代碼,需要的朋友可以參考下
    2014-02-02
  • Spring @Conditional注解從源碼層講解

    Spring @Conditional注解從源碼層講解

    @Conditional是Spring4新提供的注解,它的作用是按照一定的條件進行判斷,滿足條件給容器注冊bean,這篇文章主要介紹了Spring @Conditional注解示例詳細講解,需要的朋友可以參考下
    2023-01-01
  • Java?LocalDateTime獲取時間信息、格式化、轉(zhuǎn)換為數(shù)字時間戳代碼示例

    Java?LocalDateTime獲取時間信息、格式化、轉(zhuǎn)換為數(shù)字時間戳代碼示例

    其實我們在Java項目中對日期進行格式化,主要是利用一些日期格式化類,下面這篇文章主要給大家介紹了關(guān)于Java?LocalDateTime獲取時間信息、格式化、轉(zhuǎn)換為數(shù)字時間戳的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • java如何將list中的某個元素移動位置

    java如何將list中的某個元素移動位置

    在Java編程中我們經(jīng)常會使用List數(shù)據(jù)結(jié)構(gòu)來存儲一組元素,下面這篇文章主要給大家介紹了關(guān)于java如何將list中的某個元素移動位置的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-05-05
  • Java try-catch-finally異常處理機制詳解

    Java try-catch-finally異常處理機制詳解

    這篇文章主要介紹了Java try-catch-finally異常處理機制詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • SpringBoot2零基礎(chǔ)到精通之配置文件與web開發(fā)

    SpringBoot2零基礎(chǔ)到精通之配置文件與web開發(fā)

    SpringBoot是一種整合Spring技術(shù)棧的方式(或者說是框架),同時也是簡化Spring的一種快速開發(fā)的腳手架,本篇讓我們一起學(xué)習(xí)配置文件以及web相關(guān)的開發(fā)
    2022-03-03
  • 使用SpringBoot+nmap4j獲取端口信息的代碼詳解

    使用SpringBoot+nmap4j獲取端口信息的代碼詳解

    這篇文章主要介紹了使用 SpringBoot + nmap4j 獲取端口信息,包括需求背景、nmap4j 的相關(guān)介紹、代碼說明(含測試代碼、改造后的代碼及參數(shù)說明),還提到了文件讀取方式和依賴引入方式,最終請求能獲取到數(shù)據(jù),需要的朋友可以參考下
    2025-01-01
  • spring boot攔截器注入不了java bean的原因

    spring boot攔截器注入不了java bean的原因

    這篇文章主要介紹了spring boot攔截器注入不了java bean的原因,幫助大家更好的理解和學(xué)習(xí)spring boot框架,感興趣的朋友可以了解下
    2020-11-11
  • 使用Jenkins來構(gòu)建SVN+Maven項目的實現(xiàn)

    使用Jenkins來構(gòu)建SVN+Maven項目的實現(xiàn)

    這篇文章主要介紹了使用Jenkins來構(gòu)建SVN+Maven項目的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09

最新評論