码迷,mamicode.com
首页 >  
搜索关键字:zookeeper dubbo provider    ( 10328个结果
android 手机设备唯一标识
唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。 [java] view plaincopy import android.provider.Settings.Secure;   private String android_id = Secure.getString(getContext().getContentResolver()...
分类:移动开发   时间:2014-12-04 12:11:02    阅读次数:274
dbf 工程模式连接(vfp c# )
首先现在微软官网下载“Microsoft OLE DB Provider for Visual FoxPro 9.0”驱动下载完成后得到“VFPOLEDBSetup.msi”双击安装即可在“C:\Program Files (x86)\Common Files\System\Ole DB”在找到vf...
分类:数据库   时间:2014-12-04 10:07:47    阅读次数:221
初始zookeeper与集群搭建实例
zookeeper是什么Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。zookeeper是一个由...
分类:其他好文   时间:2014-12-03 22:47:33    阅读次数:320
14. Dubbo原理解析-集群&容错之Cluster
Dubbo作为一个分布式的服务治理框架,提供了集群部署,路由,软负载均衡及容错机制   下图描述了dubbo调用过程中的对于集群,负载等的调用关系。   Cluster 将Directory中的多个Invoker伪装成一个Invoker, 对上层透明,包含集群的容错机制 Cluster接口定义 @SPI(FailoverCluster.NAME) public interf...
分类:其他好文   时间:2014-12-03 21:33:00    阅读次数:122
15. Dubbo原理解析-集群&容错之目录服务Directory
集群目录服务Directory, 代表多个Invoker, 可以看成List,它的值可能是动态变化的比如注册中心推送变更。集群选择调用服务时通过目录服务找到所有服务 Directory的接口定义 public interfaceDirectory extends Node {     //服务类型 ClassgetInterface(); //列出所有服务的可执行对象 List>l...
分类:其他好文   时间:2014-12-03 21:31:29    阅读次数:149
16. Dubbo原理解析-集群&容错之router路由服务
Router服务路由, 根据路由规则从多个Invoker中选出一个子集AbstractDirectory是所有目录服务实现的上层抽象, 它在list列举出所有invokers后,会在通过Router服务进行路由过滤。 Router接口定义 public interface Router extendsComparable {     URL getUrl(); List> route...
分类:其他好文   时间:2014-12-03 21:30:29    阅读次数:151
17. Dubbo原理解析-集群&容错之负载均衡
LoadBalance负载均衡, 负责从多个 Invokers中选出具体的一个Invoker用于本次调用,调用过程中包含了负载均衡的算法,调用失败后需要重新选择 LoadBalance接口定义 @SPI(RandomLoadBalance.NAME) public interface LoadBalance{ @Adaptive("loadbalance") Invoker sel...
分类:其他好文   时间:2014-12-03 21:29:47    阅读次数:162
zookeeper实现的一个锁
要求: 分布在不同机器上的进程,同时扫描某个ftp目录,得到文件目录,下载文件,但是要保证每个文件都只被一个进程获取思路:1. 文件以RW方式打开,比较暴力 ,另FTP支持RW方式打开吗。。。没了解过2. 实现一个分布式锁, 2.1 redis: redis单机的事务能否实现? 应该可以,...
分类:其他好文   时间:2014-12-03 18:34:12    阅读次数:252
ZooKeeper Java Example
要求 客户端有四个要求:      这需要作为参数: zookpeer的服务地址、znode的名字、将输出写入到一个文件的名称、一个可执行的参数。   它与znode获取相关的数据并开始执行。   如果znode发生变化,重启客户端重新提取内容和可执行文件。   如果znode消失,客户端可进行线程销毁。 程序设计 一般来说,zookpeer应用被分解成两个部分,一个保持...
分类:编程语言   时间:2014-12-03 14:21:47    阅读次数:271
dubbo中的那些“坑"(3)-netty4-rpc网络接口中的高并发的bug
在几个月前改造dubbo时,netty4已经稳定很久了,一时手痒,按照netty3-rpc的源码克隆了一套netty4,在修正了大量的包、类型不同之后,基本保持了netty3的风格,并发量小或者数据包很小时,一切都很ok, 在进行大并...
分类:Web程序   时间:2014-12-03 00:34:20    阅读次数:2437
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!