上篇我们介绍了distributed pub/sub消息传递机制。这是在同一个集群内的消息共享机制:发布者(publisher)和订阅者(subscriber)都在同一个集群的节点上,所有节点上的DistributedPubSubMediator通过集群内部的沟通机制在底层构建了消息流通渠道。在ac ...
分类:
其他好文 时间:
2018-12-10 11:31:16
阅读次数:
221
1、Eureka服务端集群配置文件 打包mima-cloud-eureka-ha.jar可执行文件,点击此处。 2、Eureka客户端集群配置文件 ...
分类:
其他好文 时间:
2018-12-09 21:28:51
阅读次数:
293
1 前言 redis集群常见的部署方式有: 采用主从复制 + sentinel(哨兵)监控的方式; 采用redis-cluster集群(去中心化分片集群)的方式 本文以笔者内部项目为例,采用主从复制+哨兵的方式部署。 2 版本说明 三台服务器(一主两从):192.168.1.60 为主服务器,192 ...
分类:
其他好文 时间:
2018-12-09 18:49:05
阅读次数:
192
Cluster集群RedisCluster是官方提供的高可用方案,一个去中心化的Redis集群方案,所有的Redis节点彼此间互联(PING-PONG机制),客户端直连任意节点即可连接到Cluster集群,无需haproxy中间件。总结:1、去中心化,分片存储,把所有的物理节点映射到[0-16383]共16384个slot(槽位)上,并不一定平均分配。2、Redis集群预分好16384个桶,当需要
分类:
其他好文 时间:
2018-12-09 18:41:37
阅读次数:
237
使用三台虚拟机创建Redis双实例部署cluster三主三从集群,并且主从之间要交叉成对,避免主从都出现在同一台虚拟机上的情况。这是我们搭建三组三从的一个目标之一,刚开始我使用的是官网的ruby脚本redis.trib.rb来创建集群,后来发现一个大坑,双实例的三主三从你在使用redis.trib.rb脚本创建集群时无论怎么排序,最后都是会有一对主从是落在同一虚拟机上的。比如下面查看到的状态(观察
分类:
其他好文 时间:
2018-12-09 17:22:35
阅读次数:
196
前面提到过,重试是靠ClusterInvoker来保证的,不同的Cluster在调用失败的时候 做不同处理 比如默认的FailoverClusterInvoke的doInvoke方法里面:int len = getUrl().getMethodParameter(invocation.getMeth ...
分类:
其他好文 时间:
2018-12-09 16:25:52
阅读次数:
373
聚类——认识WKFCM算法 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 参考文献:Shen H, Yang J, Wang S, et al. Attribute weighted mercer kernel based fuzzy cluster ...
分类:
其他好文 时间:
2018-12-09 14:19:11
阅读次数:
114
直接下载 解压, 运行 ./bin/start-cluster.sh 几个概念: 批处理: 大数据量,不要求实时。 输入源是有界的 流处理:实时要求高,通常在毫秒级, 数据量比较小,但是输入源是无界的 idea中调试flink程序 ...
分类:
其他好文 时间:
2018-12-09 01:06:11
阅读次数:
179
报错Errorfromserver(Forbidden):Forbidden(user=system:anonymous,verb=get,resource=nodes,subresource=proxy)暂时解决办法绑定一个cluster-admin的权限。kubectlcreateclusterrolebindingsystem:anonymous--clusterrole=cluster-a
分类:
其他好文 时间:
2018-12-08 22:37:21
阅读次数:
233
zk是比较典型场景,所以注册中心都是以zk作为例子的 1 对于registry,提供者没有这个,消费者才有。为什么? 因为只有消费者才需要去注册中心拿到provide的信息,而provider是不需要关注的,provider只需要去注册就好。在RegistryProtocol的export方法中,可 ...
分类:
数据库 时间:
2018-12-08 20:20:49
阅读次数:
166