虽然前面在介绍dubbo中写过这块内容,但是不够充分,这里详细写一下,在以后研究中,还会继续补充程序原理。 一:容错 1.机制 在集群调用失败时,Dubbo 提供了多种容错方案,缺省为 failover 重试。 可以自行扩展集群容错策略 2.原理 Invoker 是 Provider 的一个可调用 ...
分类:
其他好文 时间:
2017-10-19 12:30:17
阅读次数:
160
第一个是工具类, MapUtil.java 然后是具体的实现工具类,使用了阿里巴巴的 fastjson 工具包;里面的测试类可以忽略 ...
分类:
数据库 时间:
2017-10-15 19:53:43
阅读次数:
315
jdbc:oracle:thin:@(DESCRIPTION=(failover=on)(enable=broken)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.110.120.10)(PORT=1521))(LOAD_BALANCE=yes))(C ...
分类:
数据库 时间:
2017-10-11 18:10:46
阅读次数:
404
一、数据库的架构演进 数据库的架构是随着网站规模扩展而演进的,随着网站用户的访问量增加,数据库的访问压力也不断增大,因此产生了不同的数据库架构。 1、WEB应用和数据库部署在同一台服务器 起初,网站的用户量、访问量、并发量都比较小,WEB应用和数据库部署在同一台服务器上。 2、数据服务与应用服务分离 ...
分类:
数据库 时间:
2017-10-10 14:46:01
阅读次数:
184
SLS TEMPLATE VARIABLE REFERENCE sls文件中的模板变量,可用于SLS文件和文件模板的模板引擎装载了大量的上下文变量。这些变量包含的信息和功能来辅助生成的模板。请查看下面每个变量的可用性——并非所有变量都在所有模板上下文中可用。 SALT salt命令,可以在所有sal ...
分类:
其他好文 时间:
2017-10-08 20:24:07
阅读次数:
119
在CentOS6上配置MHA过程全记录 MHA(Master High Availability)是一款开源的MariaDB or MySQL高可用程序,为MariaDB or MySQL主从复制架构提供了automating master failover功能。MHA有两种角色:MHA Manag ...
分类:
其他好文 时间:
2017-10-07 19:43:50
阅读次数:
202
概述 Keepalived是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换(Failover)和健康检查(HeathChecking)功能——判断LVS负载调度器、节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。Keepalived的官方网站位于htt ...
分类:
其他好文 时间:
2017-10-02 23:02:31
阅读次数:
248
实验环境:Oracle 11.2.0.4 RAC参考MOS文档:How To Configure Server Side Transparent Application Failover (文档 ID 460982.1) 1.为设置TAF在RAC集群上新建服务 2.启动server_taf服务 3. ...
分类:
其他好文 时间:
2017-09-22 22:38:03
阅读次数:
227
RHCS集群,高可用服务器 高可用 红帽集群套件,提供高可用性,高可靠性,负载均衡,快速的从一个节点切换到另一个节点(最多16个节点)负载均衡 通过lvs提供负载均衡,lvs将负载通过负载分配策略,将来自于客户端的请求分配到服务器节点 当某个服务器节点无法提供服务,节点将被从集群中剔除存储集群功能 ...
分类:
Web程序 时间:
2017-09-22 19:10:10
阅读次数:
321
AlwaysOn是在SQL Server 2012中新引入的一种高可用技术,从名称中可以看出,AlwaysOn的设计目标是保持数据库系统永远可用。AlwaysOn利用了Windows服务器故障转移集群(Windows Server Failover Clustering,简称WSFC)的健康检测和自 ...
分类:
其他好文 时间:
2017-09-19 15:14:36
阅读次数:
160