系统架构设计的关键点 单一应用结构 当网站流量很小时,只需要一个应用,将所有的功能都部署在一块儿,以减少部署节点和成本,当流量增加时,通过搭建集群增加主机的水平扩展方式可以提升整个系统的性能,此时用于简化CRUD工作量的数据访问框架是关键 锤子应用架构 当访问量随着推广不断增大,单一应用的水平扩展所 ...
分类:
其他好文 时间:
2019-06-19 00:15:24
阅读次数:
127
ZooKeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。(百度百科) 1、下载与解压 ...
分类:
其他好文 时间:
2019-06-16 13:57:37
阅读次数:
111
一、准备工作 1、主机名要求 设置hostname-将hostname修改为 k8s-master并且sudo vim /etc/hosts 追加 39.96.69.98 k8s-master 2、修改host配置(master和node-1的host文件,使得各主机可通过主机名访问,方便更新和迁移 ...
分类:
Web程序 时间:
2019-06-09 10:04:29
阅读次数:
168
这是分布式集群环境下,如何实现session共享的第三篇。在上一篇:分布式集群环境下,如何实现session共享二(项目开发)中,准备好了一个通过原生态的servlet操作session的案例。本篇需要搭建相关的环境,包括:tomcat、nginx、redis。 1.通过两个tomcat搭建集群:t ...
分类:
其他好文 时间:
2019-05-24 19:01:29
阅读次数:
139
原文:IIS负载均衡 目录 负载均衡 分类 DNS轮询 CDN IP负载均衡 ARR(Application Request Route) 配置IIS集群 负载均衡配置 负载监控 Ngi... ...
分类:
其他好文 时间:
2019-05-22 09:24:57
阅读次数:
100
由于本人最近已经成为TiDB的粉丝,所以就开始各种研究TiDB的源码,研究源码这个事情,首先就需要在自己电脑上不断的调试及修改。TiDB本身的代码是非常容易编译和调试的,但是要把PD、TiKV集群同时在本机上建立起来,还是有一点难度的。好在pingcap官方提供了docker-compose搭建集群... ...
分类:
数据库 时间:
2019-04-21 09:23:58
阅读次数:
894
集群zookeeper myid 环境配置 集群启动,在每台机子上都执行 查看集群状态 hbase环境配置 查看版本 hbase env.sh hbase site.xml regionservers master启动hbase 集群启动状态,主节点是HMaster,其余是HRegionServer ...
分类:
其他好文 时间:
2019-04-14 20:39:39
阅读次数:
215
生产环境中的redis绝大多数是以集群形态运行的,这篇博文简要介绍分布式集群的原理、优势,然后描述配置过程。 redis集群的原理 redis集群的原理简要介绍如下 redis集群的搭建过程 这里用6个实际来搭建集群,分为三组,每组包含一个主节点和一个从节点。搭建过程如下 安装集群插件 准备6个节点 ...
分类:
其他好文 时间:
2019-04-07 20:27:42
阅读次数:
198
xxl-job-Admin是一个服务调度中心,管理所有的任务的触发。 1、如果xxl-job-Admin平台如果宕机了,该如何处理? 需要搭建集群。 2、xxl-job-Admin 如何搭建集群? 使用Nginx搭建集群进行处理。 3、如何避免job被执行2次? 使用Ngix搭建集群,效果类似于 一 ...
分类:
其他好文 时间:
2019-04-05 18:12:13
阅读次数:
414
我们搭建集群环境的时候,时间必须是要统一的,才能保证集群数据的一致性。 一般操作是直接使用NTP,跟默认的时间服务器同步,但是最好还是让所有节点跟集群中的某台作为时间服务器的节点同步。 步骤:(节点有NameNode1,NameNode2,DataNode1,DataNode2,DataNode3) ...
分类:
系统相关 时间:
2019-04-04 17:19:04
阅读次数:
180