解决dubbo注册到zookeeper速度慢的问题

 更新时间:2024年04月17日 08:40:27   作者:紫金丨小飞侠  
这篇文章主要介绍了解决dubbo注册到zookeeper速度慢的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

dubbo注册到zookeeper速度慢

之前启动spring boot + dubbo的项目,发现启动的时候贼慢,一直以为是java启动的问题,后来研究发现是dubbo注册到zk的速度慢的一批,这里记录一下。

发现在注册解析的时候应该是花了时间去解析主机名,这边linux命令行执行一下

hostname


在这里插入图片描述

然后vim /etc/hosts

编辑模式,将自己的ip和主机名映射加进来


这样就OK啦。

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

dubbo注册超时

问题描述

dubbo服务在启动时,能看到进程,但是dubbo端口一直未占用,查看zk时发现dubbo的provider节点列表为空。

解决办法

在网上查了一下,后来才研究出来是因为dubble的超时问题,可以用下面的形式 

<!-- 延迟到Spring初始化完成后,再暴露服务,服务调用超时设置为12秒,超时不重试-->
<dubbo:provider delay="-1" timeout="12000" retries="0"/>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 通过java api实现解压缩zip示例

    通过java api实现解压缩zip示例

    这篇文章主要介绍了通过java api实现解压缩zip示例,需要的朋友可以参考下
    2014-04-04
  • Spring boot基于ScheduledFuture实现定时任务

    Spring boot基于ScheduledFuture实现定时任务

    这篇文章主要介绍了Spring boot基于ScheduledFuture实现定时任务,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • gRPC与SpringBoot整合思路和步骤

    gRPC与SpringBoot整合思路和步骤

    在现代微服务架构中,gRPC已经成为了非常受欢迎的通信协议,与SpringBoot整合,它为开发者提供了简洁、高效构建分布式应用,在整合gRPC与SpringBoot时,将gRPC的服务端和客户端分别封装到SpringBoot的应用中,感兴趣的朋友一起看看吧
    2023-08-08
  • mybatis中延迟加载Lazy策略的方法

    mybatis中延迟加载Lazy策略的方法

    这篇文章主要介绍了mybatis中延迟加载Lazy策略,需要的朋友可以参考下
    2018-06-06
  • Java 使用POI生成带联动下拉框的excel表格实例代码

    Java 使用POI生成带联动下拉框的excel表格实例代码

    本文通过实例代码给大家分享Java 使用POI生成带联动下拉框的excel表格,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-09-09
  • Springboot发送邮件功能的实现详解

    Springboot发送邮件功能的实现详解

    电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。本文详细为大家介绍了SpringBoot实现发送电子邮件功能的示例代码,需要的可以参考一下
    2022-09-09
  • Java 比较字符串实例详解

    Java 比较字符串实例详解

    这篇文章主要介绍了 Java 比较字符串实例详解的相关资料,需要的朋友可以参考下
    2017-06-06
  • Java中递归、循环的优劣分析

    Java中递归、循环的优劣分析

    这篇文章主要给大家介绍了关于Java中递归、循环的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • idea安装hsdis的方法

    idea安装hsdis的方法

    这篇文章主要介绍了idea安装hsdis,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Hadoop组件简介

    Hadoop组件简介

    Hadoop作为一种分布式基础架构,可以使用户在不了解分布式底层细节的情况下,开发分布式程序。接下来通过本文给大家分享Hadoop组件简介,感兴趣的朋友一起看看吧
    2017-09-09

最新评论