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

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

0

1个回答

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
使用Dubbo前你可能要了解的知识系列(1)----分布式和ZooKeeper
在讲分布式之前,我要先讲一个事务的概念。什么是事务?举个例子,平常我们上网买东西的时候,当我们输入密码,点击最后一下确认支付,这个请求提交到后台时候,后台都了做些什么?它可能做了1、在我的账户上,把我的余额减去商品的费用。2、在商家的数据库里,把商品的数量-13、在我的账户上,添加一条新的订单初看好像没什么问题。但仔细看一下,如果后台在执行完第一条的时候,突然收到这个商品下架的消息,接着把商品数量...
Dubbo(十六)--dubbo-高可用-ZooKeeper宕机与Dubbo直连
生产者和消费者正常启动: 把zkServer直接关掉: 现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因: 健壮性 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动切换到另一台 注册中心全部宕掉后,服务提供者和服务消费者仍能通过本地缓存通讯 ...
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启动报错原因:Dubbo通过注册中心发现服务,发现的服务Dubbo同时也会保存到本地缓存一份,缓存的好处有很多,比如不需要每次使用的时候都通过注册中心获取,注册中心不可用了,不影响消费端的调用,因为本地缓存了一份服务提供者列表。Dubbo本地缓存默认采用的文件,会根据注册中心自动在当前用户目录下生成一个缓存文件,类似/home/newad/.dubbo/dubbo-registry-*....
在dubbox服务中,无法连上注册中心,报连接超时错误的问题
在Dubbox分布式服务中,连不上虚拟机注册中心,报连接超时问题.如下图所示:检查可能是如下两个问题:1.虚拟机的防火墙未关闭.解决如下,关闭防火墙,或者放开注册中心需要的端口关闭防火墙:检查防火墙状态:chkconfig iptables -- list关闭防火墙:service iptables stop关闭防火墙的开机自启动:chkconfig iptables off或者在防火墙设置中放开...
dubbo高可用:zk宕机与dubbo直连(十一)
高可用:通过设计减少系统不可用的时间。 对于dubbo来说,注册中心Zookeeper的宕机是不会影响dubbo消费者正常调用服务提供者服务的,原因是dubbo消费者本地会缓存一份服务提供者列表,在zk宕机的情况下,dubbo消费者依然可以在本地缓存中得到服务提供者列表进行通讯。 测试: 一开始zk服务正常提供,我们访问下接口可以发现正常访问: 然后我们关掉zookeeper: ...
一次开启vmware使用dubbo时(zookeeper注册中心)遇到的问题
楼主在用dubbo时(zookeeper充当注册中心)在服务与消费者都正确配置时,服务提供方启动正常,而在消费者启动时 将会报错,具体错误信息如下 Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'helloServ...
使用Dubbo+zookeeper,使自己开发机上的provider服务启动不注册到zookeeper
需求描述: 1、我们有专门的服务来部署联调环境,用于和渠道端进行联调 2、后台开发人员和联调环境使用同一个zookeeper 3、开发人员在自己开发机上启动服务时,需要暴露的服务会注册到zookeeper上,导致联调环境会把请求发送到开发人员机器上 4、所以需要开发人员机器上的应用启动时不向zookeeper
用zookeeper作为Dubbo的注册中心发布服务
1.首先了解zookeeper Zookeeper是Apacahe Hadoop的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高,可用于生产环境,并推荐使用 Zookeeper: 可以作为集群的管理工具使用。 可以集中管理配置文件。 2.在linux环境下安装zookeeper(由于是java开发,需要先安装jdk) 第一步:安装jdk 第二...
zookeeper发布到服务器dubbo无法连接的问题
在把注册中心发布到服务器,发现dubbo怎么也连接不上,问题是dubbo发布的时候默认是连接的本机ip 解决办法 通过vim /etc/hosts设置机器名对应的外网IP 就是把消费者注册的哪个ip 改为 外网ip 例如 前面的ip就是注册的ip 需要改成后面的外网ip 就可以连接到服务了
(4)Dubbo服务之zookeeper注册中心
本节介绍 前面我们介绍了Dubbo的基本使用,并且是使用的zookeeper作为其注册中心,但是Dubbo在注册中心存储的内容到底是什么呢?是什么样的结构呢?是持久化节点还是临时节点呢?带着这些疑问,我们对Dubbo在zookeeper中存储的内容一探究竟。 准备工作 其实我们在之前的zookeeper的系列博客中《(3)zookeeper常用命令及节点属性介绍》,我们已经介绍了zookee...
关于dubbox连接不上Zookeeper ——在Ubuntu 环境下不能正常启动zookeeper的情况解决方案
在Tomcat运行dubbox的时候,一直访问不了dubbo-admin  启动 Tomcat: tomcat9/bin/startup.sh #看不到启动信息 tomcat9/bin/catalina.sh run #看到启动信息,dubbox一直连接不上zookeeper 使用第二个启动。 因为我启动zookeeper 没有报问题,我就把错误点放在了dubbox上...
【坑】dubbo+zookeeper服务端重复调用三次
今天遇到一个神坑,坑了足足有半天的时间,一直在这个坑里面爬不出来,当然有很大一部分原因是因为我经验不足引起的,今天和大家一起分分享一下这个神坑。坑的场景:项目采用dubbo+zookeeper实现分布式RPC调用。客户端和服务端都是springboot项目,客户端通过RPC远程调用服务端,但是意外的出现了Tried 3 times of the providers的错误,发现服务端对应的接口被重复...
分布式服务Dubbo+Zookeeper安全认证
前言 由于之前的服务都是在内网,Zookeeper集群配置都是走的内网IP,外网不开放相关端口。最近由于业务升级,购置了阿里云的服务,需要对外开放Zookeeper服务。 我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。 问题 Zookeeper+dubbo,如何设置安全认证?不想让其他服务连接
Dubbo学习笔记001---分布式服务调用_Dubbo简介_依赖zookeeper做为注册中心进行服务注册与发现
JAVA技术交流QQ群:170933152  Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 Dubbo 简介 Dubbo 是什么? Dubbo是一个分布式服务框架,致力...
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连接zookeeper注册中心因为断网导致线程无限等待问题
最近维护的系统切换了网络环境,由联通换成了电信网络,因为某些过滤规则导致系统连不上zookeeper服务器(应用系统机器在深圳,网络为电信线路,zookeeper服务器在北京,网络为联通线路),因为我不是运维人员也不懂运维相关的技术,所以排查了很久也不知道原因,最后无奈之下把深圳这边的网络切回了联通,系统恢复正常。 但是因为本次事故体现了一个很严重的问题,即当zookeeper注册中心连不上时dub
dubbo注册中心之三:redis注册中心
使用redis作为dubbo的注册中心,主要用到redis的两点功能: 1.key-value的存储 2.发布和订阅的消息机制 来看具体的配置: 两种配置方式,可以配置多台redis。 再来看具体的例子: 引入jar依赖 连接redis服务器; 设置key值,将服务提供者的地址赋值; 发布服务提供者启动的消息。 连接redis服务器...
Dubbo学习笔记:注册到zookeeper并实现远程调用
我们选择zookeeper作为注册中心。 一、首先要下载zookeeper,把程序解压,进入conf,把zoo_sample.cfg修改为zoo.cfg。进入bin文件夹,在这里打开命令行,输入zkserver.cmd,这样就启动了zookeeper。 可以看出,zookeeper注册中心监听的是2181端口。 二、创建服务提供者工程。 1. 创建一个springboot项目,在p
Dubbo与注册中心Zookeeper的交互过程
Zookeeper作为注册中心在Dubbo框架中的作用过程。
dubbo在zookeeper存储的格式
先上图:1、根节点:dubbo2、一级子节点:提供服务的服务名3、二级子节点:固定的四个子节点:分别为:consumers、configurators、routers、providers
zookeeper滚动重启及不停机添加新服务器
考虑到升级的可能性,故做以下测试。目前zk版本号是3.4.10,但是11月份已经出了稳定版的3.4.11. 现做升级测试。然后自动化为升级脚本。
Zookeeper之启动常见错误及解决方法-yellowcong
Zookeeper启动后,有时候没有真正的启动,那我们如何查找错误呢,就可以查看zookeeper目录下面的zookeeper.out文件,就可以查看到错误了。zookeeper.out文件比较的重要,对于错误的排查,是必不可少的,还有服务器上,如果连接不通,有可能是防火墙的问题 搭建的时候,数据存储的目录结构,每一个zookeeper里面,需要有logs(日志存储)和data(数据存储)目录、my
dubbo消费者注册到zookeeper失败
概要: 1.VM部署Linux,然后部署了zookeeper服务,dubbo-admin管理中心 2.本机开启两个工程, 服务提供者:成功注册 消费者:tomcat启动未报异常,但是在dubbo-admin就是找不到消费者 原因:在调试其他BUG时,不小心把依赖删除了 com.github.sgroschupf zkclient 0.1 ...
dubbo 连接到zookeeper 内网地址错误的问题
修改一下 本地hosts 把本地局域网ip 映射到你自己的电脑名字就OK 例如: 192.168.3.123 name
Zookeeper应用:服务端上下线
需求 客户端感知服务器的上下线。 示意图 步骤 服务端: 1、所有机子向Zookeeper注册,注册znode为临时的。 2、有机子下线,连接断开后被Zookeeper自动删除,触发监听事件。 3、有机子上线,触发监听事件。 客户端: 1、连接Zookeeper,获取服务器注册的znode,getchildren(),并注册监听。 2、当Zookeepe
Dubbo框架结合Zookeeper注册中心使用初探
【参考文章】http://www.cnblogs.com/Javame/p/3632473.html  (灰常感谢这篇启蒙文章!!)   【文章有错,修改见删除线处。。】   一、基本概念   【Dubbo】 Dubbo是一个来源于阿里巴巴的分布式服务框架,本质上是一个服务调用的东西,主要在分布式场景中使用。它是以服务者/消息者的模式在dubbo上注册的。
在Windows下安装zookeeper并启动,因为dubbo推荐使用这个注册中心
获取zookeeper地址:http://apache.fayea.com/zookeeper/解压到任意目录下(PS:我的解压在C:\zookeeper-3.4.6下)进入到C:\zookeeper-3.4.6\conf目录下复制zoo_sample.cfg一份,并重命名为zoo.cfg(因为zookeeper启动只认zoo.cfg配置文件)在C:\zookeeper-3.4.6目录下创建dat
Dubbo无法访问远程Zookeeper已注册服务的问题
背景使用Dubbo的时候发现当Zookeeper、Dubbo-admin、生产者和消费者都在 内网中的时候,生产者的生产和消费是没有问题的,但是当它Zookeeper、生产者放到远程服务器上,然后消费者在访问消费就出现了无法找到找到服务的问题。内网环境使用情况上述的图是在同一个内网中,使用的代码如下:1、生产者配置<?xml version="1.0" encoding="UTF-8"?> <be
一.zookeeper与dubbo的使用
zookeeper与dubbo的使用 零.前言 按照计划,本月开始学习总结分布式和集群的相关知识点。公司所在项目使用的分布式是基于zookeeper和dubbo,就以它们为例进行总结,zookeeper是对分布式服务进行协调的应用,dubbo是分布式服务框架。学习理论枯燥且难以直观理解,本篇只讲使用,续文再讲原理。 一.zookeeper安装 二.dubbo安装 三.dubbo se
dubbo向zookeeper发布服务报错:连接超时
在启动spring+dubbo+zookeeper的项目中,zookeeper是服务的注册中心,provider会向zookeeper发布服务,但是........问题来了,在服务发布时可能 连接不上 zookeeper注册中心,在zookeper部署的服务器上我们需要将zookeeper使用的端口默认为2181 暴露出来否则,zookeeper将连接不上就会报错连接超时。下面说说如何配置zook...
dubbo(11)---zookeeper注册中心宕机,还可以消费dubbo暴露的服务。
现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因:健壮性 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动切换到另一台 注册中心全部宕掉后,服务提供者和服务消费者仍能通过本地缓存通讯 服务提供者无状态,任意一台宕掉后,不影响使用 服务提供者全部宕掉后...
虚拟机安装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搭建类soa服务
congcong68 2014-11-14 9:00:23 阅读(122758) 评论(0)   互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。   第一:介绍Dubbo背景           
dubbo优雅关机
需求:生成上dubbo服务在运行时,由于程序原因,应用需要重新打包部署,此时需要重启服务,但是不能影响现有业务的操作。准备:1、每个服务接口至少要部署两个2、简易dubbo监控系统 dubbo-monitor-simple-2.5.3 (dubbo官方提供的)步骤:1、部署简易dubbo监控系统,用于监控dubbo服务(其本身也是一个dubbo服务,默认端口是7070)需要修改conf/dubbo...
zookeeper的API简单编程二---服务器上下线的实时通知处理
当客户服务器端是一个集群时,集群内服务器的数量可能随时发生变化,有的服务器down机下线,有的服务器上线工作提供服务,而客户端如何感知服务的上下线,并入服务器进行通信呢,这个问题就可以通过zookeeper进行解决。问题分析:1.每次有服务器上线提供服务时就要在zookeeper上创建一个临时序列节点,这样当服务器下线时,该服务程序结束,就会删除这个节点2.上下线都会触发父节点NodeChildr...
dubbo使用zookeeper连接,zookeeper宕机后怎么处理
1、配置文件同步 2、主从切换 3、分布式队列 4、分布式锁 Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。 通过监控这些数据状态的变化,从而可以达到基于数据的集群管理,后面将会详细介绍...
安装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
windows下搭建dubbo+zookeeper环境与使用
  之前在网上学到用linux搭建,便想着用windows试试。经过一番折腾终于弄了出来。故写这篇文章也是做一个总结,理一理我遇到的一些问题。 因为我之前的工程是用maven搭建的,所以这是基于整合ssm框架的maven工程。 那么首先应该谈一谈为什么要使用dubbo:   随着互联网的发展,或许网站的规模会越来越大,常规的垂直应用架构已无法应对,那么这个时候仅仅靠一台服务器是不够的。所...
dubbo管理控制台安装及集成zookeeper集群部署
dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。 1、下载dubbo 地址:http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war 本人将tomcat安装在/opt/目录下,先删除tomcat/web...
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 dubbo学习 java 人工智能培训班需要上吗