zookeeper死了后,dubbo上的服务要重启吗

zookeeper死了后,重启了zk,dubbo上的服务一定要重启吗

0

1个回答

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
使用Dubbo前你可能要了解的知识系列(1)----分布式和ZooKeeper
在讲分布式之前,我要先讲一个事务的概念。什么是事务?举个例子,平常我们上网买东西的时候,当我们输入密码,点击最后一下确认支付,这个请求提交到后台时候,后台都了做些什么?它可能做了1、在我的账户上,把我的余额减去商品的费用。2、在商家的数据库里,把商品的数量-13、在我的账户上,添加一条新的订单初看好像没什么问题。但仔细看一下,如果后台在执行完第一条的时候,突然收到这个商品下架的消息,接着把商品数量...
zookeeper发布到服务器dubbo无法连接的问题
在把注册中心发布到服务器,发现dubbo怎么也连接不上,问题是dubbo发布的时候默认是连接的本机ip 解决办法 通过vim /etc/hosts设置机器名对应的外网IP 就是把消费者注册的哪个ip 改为 外网ip 例如 前面的ip就是注册的ip 需要改成后面的外网ip 就可以连接到服务了
zookeeper版本问题导致dubbo服务注册失败
zookeeper 服务端版本:3.5.4 客户端java版本:3.5.4-beta   2012-12-31 10:51:41,562-[TS] INFO main-EventThread org.I0Itec.zkclient.ZkClient - zookeeper state changed (Disconnected) 2012-12-31 10:51:43,008-[TS] IN...
【坑】dubbo+zookeeper服务端重复调用三次
今天遇到一个神坑,坑了足足有半天的时间,一直在这个坑里面爬不出来,当然有很大一部分原因是因为我经验不足引起的,今天和大家一起分分享一下这个神坑。坑的场景:项目采用dubbo+zookeeper实现分布式RPC调用。客户端和服务端都是springboot项目,客户端通过RPC远程调用服务端,但是意外的出现了Tried 3 times of the providers的错误,发现服务端对应的接口被重复...
Dubbo(十六)--dubbo-高可用-ZooKeeper宕机与Dubbo直连
生产者和消费者正常启动: 把zkServer直接关掉: 现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因: 健壮性 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动切换到另一台 注册中心全部宕掉后,服务提供者和服务消费者仍能通过本地缓存通讯 ...
dubbo高可用之zookeeper宕机、Dubbo直连、负载均衡、服务降级、集群容错
dubbo高可用 之前我们说了dubbo超时重试启动检查等配置,接下来我们说一下dubbo高可用的一些配置 1.zookeeper宕机 我们接下来讨论一下如果zookeeper宕机对我们的服务提供者消费者有什么影响 现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因: 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不...
01. Dubbo监控中心的安装(Linux)(*如果要运行监控中心,必须先启动zookeeper)
1. 去官网下载.zip压缩包 现在只有2.6以下的有dubbo-admin这个文件夹 https://github.com/apache/incubator-dubbo/releases 下载过来大概是这个样子(注意不要下版本太高的) 2.把dubbo-admin变成dubbo-admin.war文件 使用eclipse导入项目 选择这个文件夹(导入成功) 导出项目:搜索war并找到...
一次开启vmware使用dubbo时(zookeeper注册中心)遇到的问题
楼主在用dubbo时(zookeeper充当注册中心)在服务与消费者都正确配置时,服务提供方启动正常,而在消费者启动时 将会报错,具体错误信息如下 Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'helloServ...
(4)Dubbo服务之zookeeper注册中心
本节介绍 前面我们介绍了Dubbo的基本使用,并且是使用的zookeeper作为其注册中心,但是Dubbo在注册中心存储的内容到底是什么呢?是什么样的结构呢?是持久化节点还是临时节点呢?带着这些疑问,我们对Dubbo在zookeeper中存储的内容一探究竟。 准备工作 其实我们在之前的zookeeper的系列博客中《(3)zookeeper常用命令及节点属性介绍》,我们已经介绍了zookee...
在dubbox服务中,无法连上注册中心,报连接超时错误的问题
在Dubbox分布式服务中,连不上虚拟机注册中心,报连接超时问题.如下图所示:检查可能是如下两个问题:1.虚拟机的防火墙未关闭.解决如下,关闭防火墙,或者放开注册中心需要的端口关闭防火墙:检查防火墙状态:chkconfig iptables -- list关闭防火墙:service iptables stop关闭防火墙的开机自启动:chkconfig iptables off或者在防火墙设置中放开...
解决Windows服务修改配置文件后必须重启的问题
  原文地址:http://www.cnblogs.com/jeffwongishandsome/archive/2011/04/24/2026381.html   解决方法:读取配置文件前先刷新文件 // 刷新命名节,在下次检索它时将从磁盘重新读取它。 ConfigurationManager.RefreshSection("appSettings"); recordCount ...
dubbo高可用:zk宕机与dubbo直连(十一)
高可用:通过设计减少系统不可用的时间。 对于dubbo来说,注册中心Zookeeper的宕机是不会影响dubbo消费者正常调用服务提供者服务的,原因是dubbo消费者本地会缓存一份服务提供者列表,在zk宕机的情况下,dubbo消费者依然可以在本地缓存中得到服务提供者列表进行通讯。 测试: 一开始zk服务正常提供,我们访问下接口可以发现正常访问: 然后我们关掉zookeeper: ...
用zookeeper作为Dubbo的注册中心发布服务
1.首先了解zookeeper Zookeeper是Apacahe Hadoop的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高,可用于生产环境,并推荐使用 Zookeeper: 可以作为集群的管理工具使用。 可以集中管理配置文件。 2.在linux环境下安装zookeeper(由于是java开发,需要先安装jdk) 第一步:安装jdk 第二...
关于dubbox连接不上Zookeeper ——在Ubuntu 环境下不能正常启动zookeeper的情况解决方案
在Tomcat运行dubbox的时候,一直访问不了dubbo-admin  启动 Tomcat: tomcat9/bin/startup.sh #看不到启动信息 tomcat9/bin/catalina.sh run #看到启动信息,dubbox一直连接不上zookeeper 使用第二个启动。 因为我启动zookeeper 没有报问题,我就把错误点放在了dubbox上...
dubbo向zookeeper发布服务报错:连接超时
在启动spring+dubbo+zookeeper的项目中,zookeeper是服务的注册中心,provider会向zookeeper发布服务,但是........问题来了,在服务发布时可能 连接不上 zookeeper注册中心,在zookeper部署的服务器上我们需要将zookeeper使用的端口默认为2181 暴露出来否则,zookeeper将连接不上就会报错连接超时。下面说说如何配置zook...
部署dubbo-admin监控dubbo服务(以zookeeper为注册中心)
安装zookeeper单节点注册中心,部署dubbo-admin监控dubbo服务。
作为dubbo注册中心的zookeeper暂时失效了并不影响消费端的调用
dubbo启动报错原因:Dubbo通过注册中心发现服务,发现的服务Dubbo同时也会保存到本地缓存一份,缓存的好处有很多,比如不需要每次使用的时候都通过注册中心获取,注册中心不可用了,不影响消费端的调用,因为本地缓存了一份服务提供者列表。Dubbo本地缓存默认采用的文件,会根据注册中心自动在当前用户目录下生成一个缓存文件,类似/home/newad/.dubbo/dubbo-registry-*....
使用Dubbo+zookeeper,使自己开发机上的provider服务启动不注册到zookeeper
需求描述: 1、我们有专门的服务来部署联调环境,用于和渠道端进行联调 2、后台开发人员和联调环境使用同一个zookeeper 3、开发人员在自己开发机上启动服务时,需要暴露的服务会注册到zookeeper上,导致联调环境会把请求发送到开发人员机器上 4、所以需要开发人员机器上的应用启动时不向zookeeper
zookeeper 在 Dubbo中做注册中心具体流程
流程: 1.服务提供者启动时向/dubbo/com.foo.BarService/providers目录下写入URL 2.服务消费者启动时订阅/dubbo/com.foo.BarService/providers目录下的URL向/dubbo/com.foo.BarService/consumers目录下写入自己的URL 3.监控中心启动时订阅/dubbo/com.foo.BarService
dubbo注册中心之三:redis注册中心
使用redis作为dubbo的注册中心,主要用到redis的两点功能: 1.key-value的存储 2.发布和订阅的消息机制 来看具体的配置: 两种配置方式,可以配置多台redis。 再来看具体的例子: 引入jar依赖 连接redis服务器; 设置key值,将服务提供者的地址赋值; 发布服务提供者启动的消息。 连接redis服务器...
zookeeper滚动重启及不停机添加新服务器
考虑到升级的可能性,故做以下测试。目前zk版本号是3.4.10,但是11月份已经出了稳定版的3.4.11. 现做升级测试。然后自动化为升级脚本。
解决zookeeper注册中心启动成功却使用不了的问题
嗯,我们先来看zookeeper的启动 这里显示成功了,,,,但是我的dubbo又连不上,这我就可郁闷了,然后我看了下运行状态,,,  Using config: /usr/local/taotao-servers/zookeeper-register/bin/../conf/zoo.cfg  Error contacting service. It is proba
Dubbo无法访问远程Zookeeper已注册服务的问题
背景使用Dubbo的时候发现当Zookeeper、Dubbo-admin、生产者和消费者都在 内网中的时候,生产者的生产和消费是没有问题的,但是当它Zookeeper、生产者放到远程服务器上,然后消费者在访问消费就出现了无法找到找到服务的问题。内网环境使用情况上述的图是在同一个内网中,使用的代码如下:1、生产者配置<?xml version="1.0" encoding="UTF-8"?> <be
dubbo(11)---zookeeper注册中心宕机,还可以消费dubbo暴露的服务。
现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因:健壮性 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动切换到另一台 注册中心全部宕掉后,服务提供者和服务消费者仍能通过本地缓存通讯 服务提供者无状态,任意一台宕掉后,不影响使用 服务提供者全部宕掉后...
dubbo连接zookeeper注册中心因为断网导致线程无限等待问题
最近维护的系统切换了网络环境,由联通换成了电信网络,因为某些过滤规则导致系统连不上zookeeper服务器(应用系统机器在深圳,网络为电信线路,zookeeper服务器在北京,网络为联通线路),因为我不是运维人员也不懂运维相关的技术,所以排查了很久也不知道原因,最后无奈之下把深圳这边的网络切回了联通,系统恢复正常。 但是因为本次事故体现了一个很严重的问题,即当zookeeper注册中心连不上时dub
最新Dubbo-admin+Zookeeper搭建遇到的一些问题
Zookeeper搭建: 下载zookeeper压缩包并解压,下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/ 进入conf目录下将 zoo_sample.cfg 改名为 zoo.cfg。 进入bin目录双击zkServer.cmd,若启动成功,则windows单机版zookeeper搭建成功! Dubbo-admin搭建: 因为参考...
Dubbo学习笔记001---分布式服务调用_Dubbo简介_依赖zookeeper做为注册中心进行服务注册与发现
JAVA技术交流QQ群:170933152  Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 Dubbo 简介 Dubbo 是什么? Dubbo是一个分布式服务框架,致力...
dubbo与zookeeper搭建类soa服务
congcong68 2014-11-14 9:00:23 阅读(122758) 评论(0)   互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。   第一:介绍Dubbo背景           
dubbo消费者注册到zookeeper失败
概要: 1.VM部署Linux,然后部署了zookeeper服务,dubbo-admin管理中心 2.本机开启两个工程, 服务提供者:成功注册 消费者:tomcat启动未报异常,但是在dubbo-admin就是找不到消费者 原因:在调试其他BUG时,不小心把依赖删除了 com.github.sgroschupf zkclient 0.1 ...
Dubbo学习笔记:注册到zookeeper并实现远程调用
我们选择zookeeper作为注册中心。 一、首先要下载zookeeper,把程序解压,进入conf,把zoo_sample.cfg修改为zoo.cfg。进入bin文件夹,在这里打开命令行,输入zkserver.cmd,这样就启动了zookeeper。 可以看出,zookeeper注册中心监听的是2181端口。 二、创建服务提供者工程。 1. 创建一个springboot项目,在p
zookeeper 命令之与服务启动 服务状态 服务停止 服务重启 服务连接
备注 需要先正确安装相关的zookeeper 安装地址详细见: https://blog.csdn.net/u014636209/article/category/7923775 1.Zookeeper服务相关命令 在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作 1. 启动ZK服务: sh bin/zkServer.sh start...
查看dubbo服务是否注册到了zookeeper
因为环境中并没有安装dubbo admin,所以需要在命令行查看服务是否被注册到zookeeper,以及是否有消费者   假设zookeeper所在的ip是192.168.2.2 1、登陆服务器后进入zookeeper的bin目录,输入命令 ./zkCli.sh -server ip:port 本示例中为 ./zkCli.sh -server 192.168.2.2:2181 2、查看...
虚拟机安装zookeeper,实现dubbo-admin
虚拟机环境:jdk1.7(Java HotSpot版本),tomcat 8.5,zookeeper 3.5.0,dubbo-admin 2.5.3相关内容:链接:https://pan.baidu.com/s/11hCcdbvS3MY1sCIJjmTyYQ 密码:pihf解压zookeeper,和windows一样配置logs和data的路径。然后进入zookeeper的bin文件下,启动zkSe...
dubbo在zookeeper存储的格式
先上图:1、根节点:dubbo2、一级子节点:提供服务的服务名3、二级子节点:固定的四个子节点:分别为:consumers、configurators、routers、providers
zookeeper 临时节点不消失的原因
如果客户端与服务器的时间相差比较大,客户端退出后,创建的临时节点不会自动退出。 zookeeper版本3.4.6  操作系统 rhel6.3 具体原因没来得及分析。
安装hbase后重启服务,发现zookeeper在某台机器上无法正常启动
环境概要 hadoop2.5.2 HA JDK 1.6.0_45 zookeeper3.4.6 hbase 以前机器上安装了hadoop、zookeeper,hive,昨天装了hbase,装的时候可以正常启动的,没啥问题,但是今天重启机器的时候,发现我原本自装的zookeeper在某台主机上死活无法启动, 查看日志发现如下错误: 2016-04-20 02:04:50,704 [my
dubbo使用zookeeper连接,zookeeper宕机后怎么处理
1、配置文件同步 2、主从切换 3、分布式队列 4、分布式锁 Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。 通过监控这些数据状态的变化,从而可以达到基于数据的集群管理,后面将会详细介绍...
dubbo优雅关机
需求:生成上dubbo服务在运行时,由于程序原因,应用需要重新打包部署,此时需要重启服务,但是不能影响现有业务的操作。准备:1、每个服务接口至少要部署两个2、简易dubbo监控系统 dubbo-monitor-simple-2.5.3 (dubbo官方提供的)步骤:1、部署简易dubbo监控系统,用于监控dubbo服务(其本身也是一个dubbo服务,默认端口是7070)需要修改conf/dubbo...
Dubbo项目启动后,没有提供者。项目启动日志正常,DUBBO服务启动没有注册到zookeeper。
项目启动日志正常,DUBBO服务启动没有注册到zookeeper。 查看zookeeper日志发现如下错误信息: EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket at org.apache.zookeeper.s
关于Dubbo+zookeeper的生产者与消费者之间的调用问题
作为一个程序员,在开发过程中,一直谨遵前辈们的教导,那是能懒则懒得,能够用Ctrl+C/V写代码,就不会手动去敲键盘。但是,有时太懒也是会出bug的,小辰今天就遇到了一个错误,一开始没有注意,经过反复的调试也无法解决,最后上百度去找解决方法,也都是驴唇不对马嘴,不过好在没有放弃,最后还是找到问题的所在,下面就让我们一起去见识一下这个bug,希望对你有所帮助: 问题的原因是这么来的,小辰在前期开发...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 dubbo学习 java 人工智能培训班需要上吗