亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

dubbo注冊到zookeeper速度慢

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

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

hostname


在這里插入圖片描述

然后vim /etc/hosts

編輯模式,將自己的ip和主機(jī)名映射加進(jìn)來


這樣就OK啦。

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

dubbo注冊超時(shí)

問題描述

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

解決辦法

在網(wǎng)上查了一下,后來才研究出來是因?yàn)閐ubble的超時(shí)問題,可以用下面的形式 

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

總結(jié)

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

相關(guān)文章

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

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

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

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

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

    Spring @Conditional注解從源碼層講解

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

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

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

    java如何將list中的某個(gè)元素移動位置

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

    Java try-catch-finally異常處理機(jī)制詳解

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

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

    SpringBoot是一種整合Spring技術(shù)棧的方式(或者說是框架),同時(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àng)目的實(shí)現(xiàn)

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

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

最新評論