公司的一个项目的分布式系统的服务管理,使用了阿里的服务框架Dubbo,因此这里准备对服务框架进行了介绍。
Dubbo服务框架可以使得java分布式系统之间进行解耦,使用一个服务注册中心来统一管理服务的信息,服务提供者提供注册中心进行注册,而服务消费者可以透明地订阅和消费服务。并支持服务的路由、过滤、负载均衡等,支持多种通讯协议及NIO框架,是一个灵活性和扩展性非常棒的服务管理框架。...
分类:
其他好文 时间:
2014-08-19 16:40:04
阅读次数:
270
首先从https://github.com/alibaba/dubbo/archive/master.zip下载最新的dubbo源码包到本地某个目录, 解压出来:cmd进入该目录:执行:mvn clean install –Dmaven.test.skip下载所需的jar包,这时也会下载本地存放仓库...
分类:
编程语言 时间:
2014-08-15 17:45:19
阅读次数:
441
项目概况:一个war包,部署了到两个服务,一个是商家店铺装修服务,一个是用户浏览商家店铺服务。发布内容:1、依赖的第三方接口,由于性能问题,发布了新版dubbo接口。本方做了相应的修改; 2、修复原spring quartz定时任务基于数据库的单点控制代码bug;发布后线上表现:先发布装...
分类:
其他好文 时间:
2014-08-14 23:09:36
阅读次数:
374
本文内容并非原创,使用资料均来自互联网。dubbo使用了zkClient而不是使用zookeeper本身的客户端与zookeeper进行交互,为什么呢?先看看zookeeper本身自带的客户端的问题。1)ZooKeeper的Watcher是一次性的,用过了需要再注册;2)session的超时后没有自...
分类:
其他好文 时间:
2014-07-16 17:48:15
阅读次数:
239
本文摘自dubbo的官方文档,原文请参见:http://alibaba.github.io/dubbo-doc-static/User+Guide-zh.htm#UserGuide-zh-Zookeeper%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%83如转发,请标明文章来源...
分类:
其他好文 时间:
2014-07-16 17:46:45
阅读次数:
278
管理员指南安装手册示例提供者安装示例消费者安装Zookeeper注册中心安装Redis注册中心安装简易注册中心安装简易监控中心安装管理控制台安装运维手册管理控制台运维推荐使用Zookeeper注册中心你可以只运行Demo Provider和Demo Consumer,它们缺省配置为通过Multica...
分类:
其他好文 时间:
2014-07-16 17:04:34
阅读次数:
523
前面已经讲解了怎么从github上CO项目了,今天讲解maven build project。
可能有人会会说,这么个build还不是一件简单容易的事情,直接右键run as..就可以了,这个dubbo还真不是那么件容易的事情,因为什么呢?因为天朝万恶的防火墙~据说发明这个防火墙的人,也就是所谓的“专家”,还获得了国家科技奖~这边就不评论防火墙的事情了,你们懂的~
1、co opens...
分类:
其他好文 时间:
2014-06-22 21:42:32
阅读次数:
351
背景
(#)
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。
单一应用架构
当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。
垂直应用架构
当访问量逐渐增大,单...
分类:
其他好文 时间:
2014-05-20 13:57:09
阅读次数:
388
转自:http://my.oschina.net/u/216330/blog/224873Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求...
分类:
其他好文 时间:
2014-05-14 03:29:02
阅读次数:
500