摘要:
网站架构中,负载均衡技术是实现网站架构伸缩性的主要手段之一。所谓"伸缩性",是指可以不断向集群中添加新的服务器来提升性能、缓解不断增加的并发用户访问压力。通俗地讲,就是一头牛拉不动时,就用两头、三头、更多头牛来拉。 负载均衡有好几种方式:http URL重定向、DNS的A记录负载均衡、反向代理负载均
阅读全文
posted @ 2020-03-08 18:20
星火撩原
阅读(638)
推荐(0)
摘要:
站点版 (一)、企业站 搜狐:http://mirrors.sohu.com/ 网易:http://mirrors.163.com/ 阿里云:http://mirrors.aliyun.com/ 腾讯:http://android-mirror.bugly.qq.com:8080/(仅针对APP开发
阅读全文
posted @ 2020-03-08 15:45
星火撩原
阅读(690)
推荐(1)
摘要:
1 概述 1.1 产生背景 随着Internet的发展,人们对网络可靠性的要求越来越高。特别是对于终端用户来说,能够实时与网络其他部分保持联系是非常重要的。一般来说,主机通过设置默认网关来与外部网络联系,如图1所示: 图1 常用局域网组网方案 主机将发送给外部网络的报文发送给网关,由网关传递给外部网
阅读全文
posted @ 2020-03-06 16:44
星火撩原
阅读(1226)
推荐(0)
摘要:
1.安装jdk yum安装jdk [root@server-01 ~]# yum -y list java* [root@server-01 ~]# yum -y install java-1.8.0-openjdk.x86_64 jdk下载:http://www.oracle.com/techne
阅读全文
posted @ 2020-03-06 16:25
星火撩原
阅读(332)
推荐(0)
摘要:
1.ZooKeeper中的角色 在比较老的ZooKeeper版本中,只有两种角色:leader和follower。后来引入了一种新角色Observer,Observer角色除了不能投票(以及和投票相关的能力)外,其它和follower功能一样。 所以,在ZooKeeper中: 投票角色:leader
阅读全文
posted @ 2020-03-06 16:22
星火撩原
阅读(687)
推荐(0)
摘要:
ZooKeeper有两种日志、一种快照。日志分为事务日志和ZooKeeper运行时的系统日志。 1.事务日志和快照 ZooKeeper集群中的每个服务器节点每次接收到写操作请求时,都会先将这次请求发送给leader,leader将这次写操作转换为带有状态的事务,然后leader会对这次写操作广播出去
阅读全文
posted @ 2020-03-06 16:19
星火撩原
阅读(892)
推荐(0)
摘要:
zkServer.sh读取的默认配置文件是$ZOOKEEPER_HOME/conf/zoo.cfg。如果要用其它配置文件。如下传递配置文件参数: zkServer.sh start your_config zkServer.sh stop your_config zkServer.sh status
阅读全文
posted @ 2020-03-06 16:07
星火撩原
阅读(595)
推荐(0)
摘要:
1.znode znode的官方说明:http://zookeeper.apache.org/doc/r3.4.12/zookeeperProgrammers.html#sc_zkDataModel_znodes ZooKeeper以一种类似于文件系统的树形数据结构实现名称空间。名称空间中的每个节点
阅读全文
posted @ 2020-03-06 16:05
星火撩原
阅读(517)
推荐(0)
摘要:
1.简介 ZooKeeper提供了一个非常简单的命令行客户端zkCli,它在ZooKeeper安装目录的bin目录下。 [root@node02 ~]# ls /usr/local/zookeeper/bin/ README.txt zkCleanup.sh zkCli.cmd zkCli.sh z
阅读全文
posted @ 2020-03-06 15:23
星火撩原
阅读(2433)
推荐(0)
摘要:
以3节点的集群为例:192.168.1.220、192.168.1.221、192.168.1.222。因为前面配置单机ZooKeeper和伪集群ZooKeeper已经解释过所有步骤和配置项的意义,所以这里就直接给步骤。 假设已经在3个节点上都安装好了jdk(这是前提),并下载好了ZooKeeper
阅读全文
posted @ 2020-03-05 21:13
星火撩原
阅读(231)
推荐(0)