文档章节

dubbo的生产者配置

xbuding
 xbuding
发布于 2016/07/14 23:39
字数 297
阅读 295
收藏 0
点赞 0
评论 0

pro-service:

生产者的结构

具体的代码就不细说了,主要说说dubbo的生产者配置。

**dubbo:application** 配置应用信息,用于服务提供方的服务
**dubbo:provider**     这个是protocl和 service的公共配置,不是必须项,主要是配置timeout,远程服务调用超时时间(毫秒)
**dubbo:consumer** 与 dubbo:provider同理
**dubbo:registry**     注册中心配置,主要配置address:注册中心服务器地址。protocol:注同中心地址协议
**dubbo:annotation** 通过注解方式,将服务注册到zookeeper,如果需要扫描多个包,用逗号,将package分开


再业务代码里面使用@Service基于**com.alibaba.dubbo.config.annotation.Service;**,才可通过dubbo的注解将服务注册到注册中心。如果@Service带了version属性,在消费者中也要带上,不然消费者无法使用该服务。

可通过测试代码com.pro.start.test.StartTest的Main函数启动生产者。在部署到linux生产环境中的时候应该使用com.alibaba.dubbo.container.Main.main(args);启动。并且通过shell命令对,生产者的启动进行管理,稍后将补上maven的生产者打包,与及linux下面的,shell管理脚本
 

© 著作权归作者所有

共有 人打赏支持
xbuding
粉丝 4
博文 35
码字总数 12103
作品 0
广州
分布式服务-DUBBOX(八):单一服务下事务配置

1、概述 工程调用流程:服务生产者=>Service层=>Dao层。 在“消费层”只进行“单一”服务调用时,可暂时不用考虑“分布式”事务问题。此情形下事务还是使用Spring注解事务,只要考虑事务是配...

warlockssss ⋅ 2016/12/08 ⋅ 0

阿里巴巴分布式服务框架Dubbo使用简易教程

Dubbo是什么? Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 其核心部分包含: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,...

最爱肉肉 ⋅ 2016/10/07 ⋅ 0

Dubbo与Zookeeper、SpringMVC整合和使用

Dubbo与Zookeeper、SpringMVC整合和使用 源码github托管地址:https://github.com/wesley5201314/dubbo osc码云托管地址:http://git.oschina.net/zhengweishan/dubbo 一、软件环境 1、zooke......

火龙战士 ⋅ 2016/06/16 ⋅ 13

Dubbo学习-Zookeeper的单机环境搭建

0.Zookeeper是什么? 推荐一篇博文,把Zookeeper的作用原理讲述的比较清晰:http://www.cnblogs.com/yuyijq/p/3424473.html 1.Zookeeper在Dubbo中的作用 简单地说,Zookeeper是Dubbo的注册中...

似是而非Sage ⋅ 2016/08/19 ⋅ 0

dubbo+sping+zookeeper入门教程

条件受限我这里是win7 准备工作:dubbo-admin-2.5.4-SNAPSHOT.war、zookeeper-3.4.5.tar.gz、tomcat(配的是8080端口) 一、安装zookeeper(实际开发中都是运维直接配置好的) 把zookeeper解...

宝塔镇河妖 ⋅ 2015/11/30 ⋅ 1

基于ActiveMQ的RPC实现

上一篇文章《RPC的简单实现》中提到,可以利用MOM来实现RPC。这里就用实例来讲解如何使用Spring+ActiveMQ实现简易的rpc(这里简易的概念是指基本的远程调用,没有监控等功能) 和传统的RPC框...

chaney ⋅ 2015/02/28 ⋅ 0

Dubbo实战一:快速入门 [译]

本文根据https://github.com/alibaba/dubbo 的README,然后实战操作记录如下: 一、简介 Dubbo不单单只是高性能的RPC调用框架,更是SOA服务治理的一种方案。 核心: 1. 远程通信,向本地调用...

泥沙砖瓦浆木匠 ⋅ 2016/04/03 ⋅ 0

JMS学习(四)-----Spring和ActiveMQ整合的完整实例

源码下载:http://git.oschina.net/zhengweishan/JMS_Study_Demo 我们基于Spring+JMS+ActiveMQ+Tomcat,做一个Spring4.2.6和ActiveMQ5.7.0整合实例,实现了Point-To-Point的异步队列消息和P...

火龙战士 ⋅ 2016/08/08 ⋅ 0

kailing/springboot-mqrpc

#springboot-mqrpc 通过spring +RabbitMQ+hessian的Rpc远程调用来理解RPC调用原理 1.对Rpc的简单阐述 对RPC通俗的理解就是,调用远程服务和调用本地服务一样透明化无感知。使用过dubbo和mot...

kailing ⋅ 2016/12/08 ⋅ 0

线上dubbo服务调用 service方法空指针,求帮助

dubbo 线上服务器 消费者调用提供者的服务时 具体方法报空指针 线下本地测试正常 1.问题还原 环境:生产者为线上服务 zookeeper注册中心为线上 消费者为本地代码(生产者和注册中心,消费者 ...

MrPei ⋅ 05/30 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

vuex学习

1、getters基本用法: 在store.js里面用const声明我们的getters属性。 const getters={ count:function (state) { return state.count +=100; }} export default new Vuex.S......

大美琴 ⋅ 37分钟前 ⋅ 0

292. Nim Game - LeetCode

Question 292. Nim Game Solution 思路:试着列举一下,就能发现一个n只要不是4的倍数,就能赢。 n 是否能赢1 true2 true3 true4 false 不论删除几,对方都能一把赢5 t...

yysue ⋅ 49分钟前 ⋅ 0

G6 关系数据可视化图形库 简单使用

官网 https://antv.alipay.com/zh-cn/g6/1.x/index.html 效果 首先生成给定数目的小球,并设置随机的颜色 按照顺序,设置小球的角度以及坐标 设置定时器,每隔一定的时间修改小球的角度和坐标...

阿豪boy ⋅ 51分钟前 ⋅ 0

6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩

zip压缩工具 zip命令可以压缩目录和文件,-r 压缩目录。 zip使用方法 zip 1.txt.zip 1.txt //压缩文件 zip -r 123.zip 123/ //压缩目录 unzip 1.txt.zip //解压 unzip 123.zip -d /root/456...

Linux_老吴 ⋅ 今天 ⋅ 0

react-loadable使用跳坑

官方给react-loadable的定义是: A higher order component for loading components with dynamic imports. 动态路由示例 withLoadable.js import React from 'react'import Loadable fro......

pengqinmm ⋅ 今天 ⋅ 0

记录工作中遇到的坑

1、ios safari浏览器向下滚动会触发window resize事件

端木遗风 ⋅ 今天 ⋅ 0

桥接设计模式

1、概述: 将抽象部分与他的实现部分分离,这样抽象化与实现化解耦,使他们可以独立的变化 如何实现解耦的呢,就是通过提供抽象化和实现化之间的桥接结构 桥接模式将继承模式转化成关联关系,他降...

职业搬砖20年 ⋅ 今天 ⋅ 0

20.zip压缩 tar打包 打包并压缩

6月25日任务 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 6.5 zip压缩工具: zip支持压缩目录 zip压缩完之后原来的文件不删除 不同的文件内容其实压缩的效果不一样 文件内有很多重复的用xz压...

王鑫linux ⋅ 今天 ⋅ 0

double类型数据保留四位小数的另一种思路

来源:透析公式处理,有时候数据有很长的小数位,有的时候由在四位以内,如果用一般的处理方法,那么不足四位的小树会补充0到第四位,这样子有点画蛇添足的感觉,不太好看。所以要根据小数的...

young_chen ⋅ 今天 ⋅ 0

Django配置163邮箱出现 authentication failed(535)错误解决方法

最近用Django写某网站,当配置163邮箱设置完成后,出现535错误即:smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed') Django初始配置邮箱设置 EMAIL_HOST = "smtp.1...

陈墨轩_CJX ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部