- 博客(16)
- 资源 (78)
- 收藏
- 关注
原创 compare date
var date1 = new Date('2013/04/02 18:00')var date2 = new Date('2013/04/02 19:22:21') var s1 = date1.getTime(),s2 = date2.getTime();var total = (s2 - s1)/1000; var day = parseInt(total / (24
2017-01-23 15:49:06 549
原创 keeplived+Nginx+Redis实现Tomcat的session共享
环境介绍:server:10.10.36.126,10.10.36.128主要软件:keepalived-1.3.2(126为主,128为从),nginx-1.11.8(126和128),apache-tomcat-8.0.39(126和128),redis-3.2.6(128)1、安装redistar -zxvf redis-3.2.6.tar.gz mkdir re
2017-01-14 17:12:33 1528 1
原创 Redis集群扩展
本次是在之前redis集群的基础上进行操作的。1、当前redis集群的状态./install/bin/redis-cli -h 10.10.36.126 -p 711110.10.36.126:7111> cluster nodesee447f5137df462f306d926e46db973a3a385ee8 10.10.36.126:7116 slave 1ac7c046b4c
2017-01-09 14:02:57 705
原创 Redis集群的使用
1、集群架构特点:(1)所有的 redis 节点彼此互联(PING-PONG 机制),内部使用二进制协议优化传输速度和带宽;(2)节点的 fail 是通过集群中超过半数的节点检测失效时才生效;(3)客户端与 redis 节点直连,不需要中间 proxy 层。客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可;(4)redis-cluster 把所有的物理节点映射到[0-1
2017-01-09 10:48:55 263
原创 Redis集群
环境:要让 Redis3.0 集群正常工作至少需要 3 个 Master 节点,要想实现高可用,每个 Master 节点要配备少 1 个 Slave 节点。Server:10.10.36.126初始Master:7111, 7112, 7113初始Slave:7114, 7115, 7116每个redis对应的集群端口为服务端口+10000,eg:redis-01服务端口为71
2017-01-08 16:11:51 1944
原创 ZooKeeper集群
1、环境说明ZooKeeper-server:10.10.36.126dubbo-admin-server:10.10.36.128ZooKeeper1:2181,2881,3881ZooKeeper2:2182,2882,3882ZooKeeper3:2183,2883,38832、ZooKeeper安装tar -zxvf zookeeper-3.4.9.
2017-01-08 11:30:12 505
原创 dubbo负载均衡
在集群负载均衡时,Dubbo提供了多种均衡策略,缺省为random随机调用。Random LoadBalance随机,按权重设置随机概率。在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重。RoundRobin LoadBalance轮循,按公约后的权重设置轮循比率。存在慢的提供者累积请求问题,比如:第二台机器很慢,但
2017-01-07 15:22:04 417 1
原创 dubbo集群
1、同一个服务部署多份 ,保证其高可用性注意:此处部署的是伪集群,因此要保证各dubbo所使用的端口不同其余均不用改的,直接运行即可。运行后,在管控台可看到三个服务2、在消费方配置集群容错方案(默认为failover)dubbo提供的容错模式如下具体说明:Failover Cluster失败自动切换,当出现失败,重试其它服务器
2017-01-07 15:02:15 1009
原创 Dubbo在Spring下的使用
环境:zookeeper(10.10.36.126:2181)dubbo-admin(10.10.36.128:8080)1、公共接口pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche
2017-01-07 14:01:21 299
原创 centos7安装jdk1.8
1、卸载openjdkrpm -qa | grep jdk显示:java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64java-1.8.
2017-01-06 18:38:25 754
原创 centos7下开放指定端口
开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效 重启防火
2017-01-06 16:18:31 3246
原创 jdk1.8下dubbo-admin启动失败
1、webx的依赖改为3.1.6版; com.alibaba.citrus citrus-webx-all 3.1.6 2、添加velocity的依赖 org.apache.velocity velocity 1.7 3、对依赖项dubbo添加
2017-01-06 16:13:29 2047
原创 Dubbo管控台安装
1、将dubbo-admin.war和apache-tomcat.tar.gz上传至服务器(10.10.36.128)/home/wangzi/soft/apache-tomcat-9.0.0.tar.gz/home/wangzi/soft/dubbo-admin-2.5.3.war2、解压文件tar -zxvf apache-tomcat-9.0.0.tar.gz
2017-01-06 16:11:12 361
原创 zookeeper单节点安装
环境:CentOS71、将zookeeper-3.4.9.tar.gz上传至服务器(10.10.36.126)2、解压安装包3、更改配置增加如下配置4、开启防火墙5、启动、关闭zookeeper
2017-01-06 12:08:40 405
原创 download
jQuery('' + // action请求路径及推送方法 '' + // 文件名称 '') .appendTo('body').submit().remove();
2017-01-03 14:33:36 443
微服务那些事儿
2017-07-18
Node.js进阶之路
2017-07-17
rocketmq-console
2017-06-19
精通SaltStack
2017-05-11
高性能服务系统构建与实战.z03
2017-08-28
高性能服务系统构建与实战.z02
2017-08-28
高性能服务系统构建与实战.z01
2017-08-28
高性能服务系统构建与实战.zip
2017-08-28
分布式服务架构:原理、设计与实战.z02
2017-08-28
分布式服务架构:原理、设计与实战.z01
2017-08-28
后台开发 核心技术与应用实践01
2017-08-10
后台开发 核心技术与应用实践
2017-08-10
分布式系统常用技术及案例分析 完整版02
2017-08-10
分布式系统常用技术及案例分析 完整版01
2017-08-10
分布式系统常用技术及案例分析 完整版
2017-08-10
Oracle核心技术
2017-08-09
深入浅出React和Redux 高清完整版 PDF
2017-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人