dubbo本地直连一个程序既当提供者又当消费者问题

依赖

xml 复制代码
 <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.7.18</version>
    <relativePath/>
 </parent>
 
 <properties>
    <java.version>1.8</java.version>
    <dubbo.version>2.7.23</dubbo.version>
  </properties>

  <dependencies>
    <!-- Spring Boot Web -->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <!-- Dubbo Spring Boot Starter -->
    <dependency>
      <groupId>org.apache.dubbo</groupId>
      <artifactId>dubbo-spring-boot-starter</artifactId>
      <version>${dubbo.version}</version>
    </dependency>

问题1:20880端口没有监听

解决1:registry-address: N/A

application.yml

复制代码
dubbo:
  protocol:
    name: dubbo
    port: 20880  
  registry:
    address: N/A  # 不使用注册中心,直连提供者

问题2:没有进行序列化和反序列化

解决2: @DubboReference中 injvm= false // 禁用 In-JVM

复制代码
 // 关键:使用 url 指定直连地址
 @DubboReference(
         url = "dubbo://127.0.0.1:20880/com.wc88.dubbo.service.GreetingService",
         check = false,  // 启动时不检查
         injvm=  false
 ) // Dubbo 的 @Reference
相关推荐
Rebecca.Yan1 天前
容器逃逸是什么
docker·dubbo
2601_949146531 天前
电商通知短信接口开发方案:如何通过API实现订单、发货等自动化短信提醒逻辑
运维·自动化·dubbo
returnthem2 天前
Docker练习
java·nginx·dubbo
JustMove0n2 天前
互联网大厂Java面试全流程问答及技术详解
java·jvm·redis·mybatis·dubbo·springboot·多线程
clamlss11 天前
💥 踩坑实录:Dubbo 为什么把我的自定义异常“吃”了?
dubbo
量子炒饭大师23 天前
【一天一个计算机知识】—— 【操作数与运算符的关系】一文带你领悟 单目 双目 三目 运算符!!
c语言·c++·dubbo·单目运算符·双目运算符·三目运算符·操作数
v***Y8923 天前
SpringCloud 整合 Dubbo
spring·spring cloud·dubbo
S***q37723 天前
SpringCloud 整合 Dubbo
spring·spring cloud·dubbo
孫治AllenSun23 天前
【Dubbo】高性能的 RPC
网络协议·rpc·dubbo
神仙别闹23 天前
基于 Java 的 I Don’t Wanna Be The Bugger 冒险游戏
java·开发语言·dubbo