Springboot + dubbo + zookeeper 整合踩坑记录

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

闲来无事想练手一下springboot+dubbo+zk,因为公司的架构不支持(比较low,RPC用的还是ESB 这种比较年久的东西了)

所以只好自己本地整下,以后工作要用到也不至于踩坑,提前踩了.

搭建过程参考了网上很多文章,磕磕绊绊,最后还是搭建成功了,看了数篇文章后,最推荐的还是这篇,讲的比较详细,但是实际搭建起来还是有出入的地方, 后面一边填坑一边说

参考大佬文章:https://www.jianshu.com/p/6acfb2398bf4 

 

----------------------------------------------踩坑的分割线----------------------------------------------

坑1. error:java: 无效的源发行版: 11   

    因为我用的IDEA构建的项目,想着写demo的话就干脆重新来过,于是就简单生成了一个SpringBoot项目

    

    此处我什么都没有点,直接下一步了, 于是在启动时一直报编译错误,检查了jdk的版本,也一直是1.8没错.搞得我头都大了.然后在无意间看到pom文件里的 <properties> 里有个参数  java.version = 11. 然后把它删掉.重新编译就过了.. 

坑2. 怎么也启动不了的springboot 
    结果在启动项目

SpringBoot整合Dubbo+zookeeper(吐血整理) 一、背景 以前用spring单独整合Dubbo+zookeeper,因为用springboot已经好长时间,而且配置也方便,想着重新用springboot整合Dubbo+zookeeper;各种心酸,因为一个注解的问题导致消费者无法注册到Dubbo中,心累!后面会提到的。 二、前期准备 1.zookeeper安装 下载地址: 链接:https://pan.baidu... 阅读详情

相关推荐

学习记录: SpringBoot+Dubbo+zookeeper整合实现,以及遇到的

学习记录: SpringBoot+Dubbo+zookeeper整合 学习记录下面开始zookeeper启动注意事项dubbo-admin下载下来发布到Tomcat下就可以遇到的使用spring mvc也是可以的 但是自己学习,想先看看效果,所以就怎么快怎么来此次学习结束 学习记录 第一次写博客,如有不当请联系后删除,本片记录为自我学习,借鉴了CSDN中许多大神的博客,运行通过后记录下来以便于以...

qq_41418638的博客 2522

Springboot+Dubbo】常见报错解决

springboot集成dubbo常见错误

H'Senseiの工坊 2424

使用SpringBoot+Dubbo搭建微服务笔记

一、Dubbo介绍 引用官方的一段介绍 Apache Dubbo (incubating) |ˈdʌbəʊ| is a high-performance, java based RPC framework open-sourced by Alibaba. As in many RPC systems, dubbo is based around the idea of defining a...

菜头君的博客 3万+

SpringBoot+Dubbo+Zookeeper所遇到的

前言: 因为自己之前一直没有接触过boot+dubbo+zookeeper的项目。但公司的项目架构是用的这,所以就一直想搭建一个这样的服务。不得不说,自己动手实践起来还是有点小困难的。 此篇博客记录下自己搭建服务所遇到的,有的虽然已经解决,但是不是很清楚原因,先记录解决方案。等后续再补充原因。 一:LoggerFactory is not a Logback LoggerContextbut Logback is on the classpath。。。 1 报错信息:LoggerFactor.

爪哇人的博客 1997

springboot整合dubbo时连接zookeeper——天

java.lang.IllegalStateException: java.lang.IllegalStateException: zookeeper not connected java.lang.IllegalStateException: failed to connect to zookeeper server

qq_41426990的博客 9668

java.lang.IllegalStateException: No such application config! Please add dubbo:application name

运行Dubbo+springBoot项目启动报错:java.lang.IllegalStateException: No such application config! Please add <dubbo:application name="…" /> to your spring config。 字面意思就是没找到dubbo.application.name这个属性,本以为是ap...

Dawn_Bells的博客 7995

spring+dubbo 2.6.8 idea不识别xml问题——No such application config! Please add dubbo application name=

目录 问题描述 环境描述 解决方案 问题描述 尝试运行dubbo+spring时报错,错误代码为: Exception in thread "main" java.lang.IllegalStateException: No such application config! Please add <dubbo:application name="..." /> to yo...

兰兰的博客 3182

springboot-dubbo-zookeeper-demo-master过的

网上的东西经常出现少这或少那,不管什么原因,让后来学习者过,本一下载了两套代码,以下,最终两套代码都成功运行。 过的: 启动App时就报如下错: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found ...

chenbin666的专栏 393

SpringBoot整合DubboZookeeper

Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。Dubbo 被设计为高度可扩展,用户可以方便的实现流量拦截、选址的各种定制逻辑。

蛋饼吧的博客 3476

Dubbo:Docker部署ZookeeperDubbo Admin的详细教程和SpringBoot整合Dubbo的实战与演练

Dubbo作为阿里巴巴开源的微服务框架,提供了高性能的RPC调用。同时因为有阿里的背书,在国内市场得到了广泛应用,Dubbo的开源工作在2018年2月阿里将项目捐献给apache基金会后,得到了更加广大的发展。而最近因为在实际工作中有需要使用到Dubbo,故而专门开一篇专栏去记录并总结一下Dubbo相关的知识,在此,希望专栏里的内容能够帮到您。Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 D

weixin_51360020的博客 2206

SpringBoot整合Dubbo + zookeeper

Dubbo是什么 Dubbo 是阿里巴巴开源的一个基于 Java 的 RPC 框架.(RPC 即 Remote Procedure Call,远程过程调用) 2018 年和 当当的 Dubbox 进行了合并,进入 Apache 孵化器,在 2019 贡献给 Apache 成为顶级项目 Apache Dubbo是一款高性能、轻量级的开源Java RPC 框架,它提供了三大核心能力: 1、面向接口的远程方法调用 2、智能容错和负载均衡 3、服务自动注册和发现 简单来说Dubbo就是一个分布式服务框架,致力于提供

weixin_44596858的博客 2996

第一次整合SpringBoot+Dubbo+ZooKeeper遇到的

今天在B站上学习尚硅谷雷丰阳老师的SpringBoot课程,跟着视频完成SpringBootDubbo+Zookeeper整合,遇到了一堆,心态炸裂,在这里记录一下遇到的问题。 linux服务器安装好zookeeper,并处于启动状态,由于这不是重点,我就省略了。 建立项目 由于要创建服务端模块和消费端模块,我们选择创建一个空工程,在此基础上创建两个模块。 空项目创建好后自动弹出这个页面 ...

余生愿你常欢笑 1205

SpringBoot学习之路---SpringBootDubboZookeeper整合

承接上文,介绍了DubboZookeeper之后,这一篇博客就来记录一下怎么在SpringBoot项目中整合它们。 首先因为Dubbo的架构设计,有服务提供者(provider) 和 服务消费者(consumer),那我们可以创建一个空项目,并往里面加入两个子模块,一个叫provider_ticket,另外一个是consumer_user。由前者提供服务,并注册到Zookeeper中,后者订阅...

LeslieLau的博客 1078

Spring Boot 整合Dubbo + Zookeeper 实现分布式 消费者与服务者的业务调用

彻底搞懂Spring Boot整合Dubbo+Zookeeper实现分布式应用~

wanghuichen的博客 9490

springboot 整合 dubbo 笔记

最近在学习dubbo框架,采用当前主流的spring boot 集成 dubbo,学习过程中遇到了几个问题,在此记录下,希望可以帮到同样遇到问题的你。 问题1.The bean ‘dubboConfigConfiguration.Single’ could not be registered. A bean with that name has already been defined and overriding is disabled. Description: The bean 'dubboConf

weixin_43012300的博客 2676

springboot集成dubbo文档

springboot集成dubbo文档 zookeeper 下载zookeeper,解压到路径 /Users/chen/MyWorkProgram/apache-zookeeper-3.6.2-bin 然后到下级目录config中copy文件zoo_sample.cfg,改名为zoo.cfg zoo.cfg文件内容如下: tickTime=2000 initLimit=10 syncLimit=5 dataDir=/tmp/zookeeper/data clientPort=2181 dataLogDi

bug01111的博客 2796

SpringBoot整合Dubbo

本文主要记录springboot整合dubbo实现服务调用的过程及遇到的问题处理办法 用到的组件 : Springboot Dubbo Dubbo Admin Zookeeper 简介: SpringbootDubbo整合在一起作为 服务的提供者和消费者的基础框架,文中中只是实现一个最简单的服务调用过程,不涉及任何业务逻辑、数据库、安全、缓存等组件,甚至日志组件能不用就没有使用。 文中使...

DingSJ 的博客 1224

springboot 2.1.3整合dubbo 2.7.0zookeeper 3.4.13,都是目前最新的版本

闲暇之余,自己想搞个springboot的框架,整合dubbo时发现网上的帖子,springbootdubbo都是比较老的版本,使用新版本创建的项目按照网上的整合老是报错,无奈之下直接去apache官网看文档说明,因为现在dubbo已入住apache旗下,所以本次整合使用apache发布的dubbo版本,下面将我使用springboot新版本整合dubbo的过程记录如下: apac...

weixin_42315600的博客 8989

springboot整合dubbo+zookeeper

今天整理springboot+dubbo+zookeeper在网上找了很多资料,记录一下自己搭建时候的心得 springboot整合dubbo+zookeeper 也就是子项目为springboot 父级还是maven 首先创建一个父级maven 这个就是父类的结构 父级pom 文件引入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</g

you_ran_jian的博客 485
上一篇: SQL in操作超过1000条后异常处理 maximum number of expressions in a list is 1000
下一篇: Mybatis的三种执行器
Rex_ZhengRH
博客等级 码龄6年 1粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值