dubbo:registry

注册中心配置。对应的配置类: com.alibaba.dubbo.config.RegistryConfig。同时如果有多个不同的注册中心,可以声明多个 <dubbo:registry> 标签,并在 <dubbo:service> 或 <dubbo:reference> 的 registry 属性指定使用的注册中心。

         标  签      属性   类型      是否必填 缺省值 作用 描述
<dubbo:registry> id string 可选   配置关联
注册中心引用BeanId,可以在<dubbo:service registry="">

或<dubbo:reference registry="">中引用此ID

<dubbo:registry> address string 必填   服务发现
注册中心服务器地址,如果地址没有端口缺省为9090,同一集群内的多个地址用逗号分隔,

如:ip:port,ip:port,不同集群的注册中心,请配置多个<dubbo:registry>标签

<dubbo:registry> protocol string 可选 dubbo 服务发现 注同中心地址协议,支持dubbo, http, local三种协议,分别表示,dubbo地址,http地址,本地注册中心
<dubbo:registry> port int 可选 9090 服务发现 注册中心缺省端口,当address没有带端口时使用此端口做为缺省值
<dubbo:registry> username string 可选   服务治理 登录注册中心用户名,如果注册中心不需要验证可不填
<dubbo:registry> password string 可选   服务治理 登录注册中心密码,如果注册中心不需要验证可不填
<dubbo:registry> transport string 可选 netty 性能调优 网络传输方式,可选mina,netty
<dubbo:registry> timeout int 可选 5000 性能调优 注册中心请求超时时间(毫秒)
<dubbo:registry> session int 可选 60000 性能调优
注册中心会话超时时间(毫秒),用于检测提供者非正常断线后的脏数据,比如用心跳检测的实现,

此时间就是心跳间隔,不同注册中心实现不一样。

<dubbo:registry> file string 可选   服务治理
使用文件缓存注册中心地址列表及服务提供者列表,应用重启时将基于此文件恢复,

注意:两个注册中心不能使用同一文件存储

<dubbo:registry> wait int 可选 0 性能调优 停止时等待通知完成时间(毫秒)
<dubbo:registry> check boolean 可选 true 服务治理 注册中心不存在时,是否报错
<dubbo:registry> register boolean 可选 true 服务治理 是否向此注册中心注册服务,如果设为false,将只订阅,不注册
<dubbo:registry> subscribe boolean 可选 true 服务治理 是否向此注册中心订阅服务,如果设为false,将只注册,不订阅
<dubbo:registry> dynamic boolean 可选 true 服务治理
服务是否动态注册,如果设为false,注册后将显示后disable状态,

需人工启用,并且服务提供者停止时,也不会自动取消册,需人工禁用。

原文地址:https://www.cnblogs.com/winner-0715/p/8179829.html

时间: 2024-11-25 18:30:28

dubbo:registry的相关文章

Dubbo java.io.IOException: Can not lock the registry cache file

跑单测用例的时候,以前执行成功的用例,运行时控制台仍然会报 dubbo 相关的错误: Failed to save registry store file, cause: Can not lock the registry cache file 2016-03-22 17:16:05,493 [DubboSaveRegistryCache-thread-1] WARN  com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry -  [DUBB

Dubbo源代码实现三:注册中心Registry

我们知道,对于服务治理框架来说,服务通信(RPC)和服务管理两部分必不可少,而服务管理又分为服务注册.服务发现和服务人工介入,我们来看看Dubbo框架的结构图(来源网络): 图中可以看出,服务提供者Provider往服务注册中心Registry注册服务,而的消费者Consumer从服务注册中心订阅它需要的服务,而不是全部服务,当有新的Provider出现,或者现有Provider宕机,注册中心Registry都应该能尽早发现,并将新的Provider列表推送给对应的Consumer,有了这样的机

Dubbo分析之Registry层

前言 本文分析dubbo的register层:此层封装服务地址的注册与发现,以服务URL为中心,扩展接口为RegistryFactory, Registry, RegistryService: Registry接口 接口定义如下: public interface Registry extends Node, RegistryService {} public interface RegistryService { void register(URL url); void unregister(

com.alibaba.dubbo.rpc.RpcException: Forbid consumer 10.254.7.50 access service com.qingmu.core.service.ContentService from registry 192.168.200.128:2181 use dubbo version 2.8.4

Could not complete request com.alibaba.dubbo.rpc.RpcException: Forbid consumer 10.254.7.50 access service com.qingmu.core.service.ContentService from registry 192.168.200.128:2181 use dubbo version 2.8.4, Please check registry access list (whitelist/

Dubbo

Dubbo Duboo是什么 DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点.可以看出在阿里内部广泛应用,类似的还有Spring Cloud. 准备工作 准备两虚机,我这里用了CentOS7.2,加上本机可组成多提供者和消费者(当然一个虚机和不用虚机也可以)我准备的两台IP为:192.168.124.129(用于

阿里巴巴Dubbo实现的源码分析[转]

阿里巴巴Dubbo实现的源码分 1.      Dubbo概述 Dubbo是阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及作为SOA服务治理的方案.它的核心功能包括: #remoting:远程通讯基础,提供对多种NIO框架抽象封装,包括"同步转异步"和"请求-响应"模式的信息交换方式. #Cluster: 服务框架核心,提供基于接口方法的远程过程调用,包括多协议支持,并提供软负载均衡和容错机制的集群支持. #regist

关于dubbo的服务降级

一.dubbo降级服务     dubbo开发中,可能由于服务没有启动或者网络不通,调用中会出现RpcException,也就是远程调用失败.如果是服务启动顺序的问题,可能加工check="false"的配置可以得到很好的解决.但是,如果是服务宕掉或者并发数太高导致的RpcException该如何处理? 经过过12306抢票的人应该经常会遇到这个问题:在抢票高峰的时候,明明票还有,但是查询出来的列表却是为空的(如果没票列表也应该会呈现):等高峰过后再查询,列表又恢复正常.个人猜测应该是

基于ZooKeeper的Dubbo注册中心的简单例子

一:安装zookeeper 系统环境 Ubuntu 14.04.2 LTS x64 IP : 192.168.1.102 下载zookeeper-3.4.6.tar.gz到目录/opt,解压 mkdir /opt/zookeeper-3.4.6/data vim /opt/zookeeper-3.4.6/conf/zoo.cfg 输入如下内容 tickTime=2000 dataDir=/opt/zookeeper-3.4.6/data clientPort=2181 然后,启动 sh /opt

dubbo管理控制台安装和使用

关于dubbo的配置使用已经配置好了简单的示例,下面先记录下dubbo管理控制台的安装和使用(用的zookeeper的注册中心),在网上找了些按照示例 dubbo管理控制台开源部分主要包含: 提供者  路由规则  动态配置  访问控制  权重调节  负载均衡  负责人,等管理功能. 1.下载dubbo 我上传地址:http://download.csdn.net/detail/liweifengwf/7784901 官方地址:http://code.alibabatech.com/mvn/rel