首页 > 其他分享 >dubbo使用zookeeper端口占用问题和依赖问题

dubbo使用zookeeper端口占用问题和依赖问题

时间:2023-07-30 10:22:21浏览次数:37  
标签:dubbo qos zookeeper 端口 jetty org

  • 问题一:
Failed to start bean 'webServerStartStop'; nested exception is java.lang.NoClassDefFoundError: org/eclipse/jetty/webapp/WebAppContext
  • 依赖问题说什么无法开始
<dependency>  
    <groupId>org.apache.dubbo</groupId>  
    <artifactId>dubbo-spring-boot-starter</artifactId>  
    <version>${dubbo.version}</version>  
</dependency>  
<dependency>  
    <groupId>org.apache.dubbo</groupId>  
    <artifactId>dubbo-dependencies-zookeeper-curator5</artifactId>  
    <version>${dubbo.version}</version>  
    <type>pom</type>  
    <exclusions>        
        <exclusion>  
            <artifactId>slf4j-reload4j</artifactId>  
            <groupId>org.slf4j</groupId>  
        </exclusion>  
    </exclusions>  
</dependency>  
<dependency>  
    <groupId>org.eclipse.jetty</groupId>  
    <artifactId>jetty-webapp</artifactId>  
    <version>9.4.49.v20220914</version>  
</dependency>
  • 问题二:
Address already in use: bind
......
No provider available., dubbo version: 3.2.0
  • 端口问题,说什么端口问题,这里直接看官方文档
dubbo:  
  application:  
    name: dubbo-springboot-demo-consumer  
    qos-enable: true  
    qos-port: 33333  
    qos-accept-foreign-ip: false  
  protocol:  
    name: dubbo  
    port: -1  
  registry:  
    address: zookeeper://${zookeeper.address:192.168.137.1}:2181

标签:dubbo,qos,zookeeper,端口,jetty,org
From: https://www.cnblogs.com/vbig/p/17591066.html

相关文章

  • 【Zookeeper】基于3台linux虚拟机搭建zookeeper集群
    环境和版本说明环境说明:操作系统:Win11202322H2CPU:13代i6内存:64G虚拟机:VMTool17CenterOs版本:7.9镜像:CentOS-7-x86_64-Minimal-2009_2.isoZookeeper版本:3.5.101.进入官方下载CenterOs7.9官网地址:www.centos.org/download/这里还是建议有条件的用用魔法啥的。根据个人环境选择......
  • Dubbo(一)_Java_SPI
    什么是SPI?Dubbo的源码中大量涉及了JavaSPI设计思想,所以理解SPI对理解Dubbo源码有很大帮助。JavaSPI全称JavaServiceProviderInterface,是Java提供的一种服务提供者发现机制。其核心功能是通过接口找到其实现类。在实际运用中,主要用在程序启动或者运行时,通过SPI机......
  • Dubbo(二)_入门
    什么是dubbodubbo最新版本为3.x,ApacheDubbo是一款易用、高性能的web和rpc框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力。Dubbo3替代了阿里运行多年的HSF框架,依托于Dubbo实现自己的微服务解决方案(DNS),即Dubbo、Nacos(服务注册与管理)......
  • Dubbo(五)_服务注册原理
    服务注册是指将服务暴露出来的过程,包括了服务解析、服务启动、服务注册三部分。其中服务解析就是将Dubbo的服务配置解析成Spring的Bean对象;服务启动是启动一个可以处理请求的服务;服务注册是指将服务信息保存到注册中心中,供服务消费方获取。Dubbo的注册中心支持Redis、Zooke......
  • Dubbo(四)_全局架构
    整体架构全局架构分为注册中心,通常为zk/redis;服务提供者Provider,用来提供并注册服务到注册中心;服务消费者Consumer,用来向注册中心订阅服务,当注册中心服务发生变动时notify通知消费者,消费者通过invoke远程调用服务提供者;Monitor监控者用来监控服务,统计服务的调用次数和调......
  • Dubbo(三)_spi
    DubboSPI源码分析DubboSPI的核心实现是ExtensionLoader,分析时先分析ExtensionLoader的成员变量和对公方法,依次分析扩展点的加载、扩展点的依赖注入、扩展点的自适应、扩展点的激活。分析中的名词约定:扩展点————扩展点实例化的对象,如org.apache.dubbo.rpc.protocol.d......
  • Dubbo相关
    RPCDubbo阿里2012开源的。和HSF是同一批人开发的。Dubbo3.0,18年更的。轻量级+高性能的RPC框架。 HTTP方式调用:服务名和路径RPC调用:反射,获取服务特征量,方法寻址逻辑,找到正确的服务方。传输借助序列化和反序列化。Dubbo特性调用远程服务方便,类似Feign,比Feign更简单,不用建......
  • ubuntu 如何放开端口
     在Ubuntu上放开端口,可以通过以下步骤进行操作:使用root用户或具有管理员权限的用户登录到Ubuntu系统。使用防火墙工具(如ufw)放开特定的端口。ufw是Ubuntu上的一个简化的防火墙配置工具,可以轻松管理端口和防火墙规则。检查ufw是否已安装:在终端中执行sudoufwversion,如......
  • ubuntu 如何放开端口
     在Ubuntu上放开端口,可以通过以下步骤进行操作:使用root用户或具有管理员权限的用户登录到Ubuntu系统。使用防火墙工具(如ufw)放开特定的端口。ufw是Ubuntu上的一个简化的防火墙配置工具,可以轻松管理端口和防火墙规则。检查ufw是否已安装:在终端中执行sudoufwversion,如......
  • ubuntu 如何放开端口
    ​ 在Ubuntu上放开端口,可以通过以下步骤进行操作:使用root用户或具有管理员权限的用户登录到Ubuntu系统。使用防火墙工具(如ufw)放开特定的端口。ufw是Ubuntu上的一个简化的防火墙配置工具,可以轻松管理端口和防火墙规则。检查ufw是否已安装:在终端中执行sudou......