1、集群是个物理形态,分布式是个工作方式 只要是一堆机器,就可以叫集群,他们是不是一起协作着干活,这个谁也不知道;一个程序或系统,只要运行在不同的机器上,就可以叫分布式,嗯,C/S架构也可以叫分布式。 2、集群一般是物理集中、统一管理的,而分布式系统则不强调这一点 所以,集群可能运行着一个或多个分布 ...
分类:
其他好文 时间:
2020-03-05 13:09:53
阅读次数:
65
先说一下我的项目的背景, 首先我采用的docker,一台服务器,采用docker-compose编排工具,我计划的是api一个docker(取名-lot-webapi),前端静态页面一个docker(取名:lot-front),后端静态页面一个docker(取名:lot-admin),一个docke ...
分类:
其他好文 时间:
2020-03-05 10:38:31
阅读次数:
73
影响网页性能的因素 1、HTML 的解析和渲染(参见文档 《浏览器解析渲染HTML页面的过程》) 2、服务端处理的速度(负载均衡,缓存策略) 3、客户端带宽(网络状况) 我们要对网页的性能进行统计分析,首先应当确定哪些因素会对网页的性能带来影响。一般来说,前端HTML文档的结构是否合理,外部资源是否 ...
分类:
其他好文 时间:
2020-03-04 23:32:12
阅读次数:
96
hadoop主备高可用故障转移机制 NameNode和2nn zookeeper保姆机制 zookeeper全新选举机制 zookeeper之非全新选举 NameNode和2nn hbase之存数据流程 hbase之创建表流程 hbase之查询路由(解决元数据信息不断增大 hbase之rowkey设 ...
分类:
其他好文 时间:
2020-03-04 22:29:35
阅读次数:
152
一、redis-cluster设计 Redis集群搭建的方式有多种,开始使用主从模式做集群,若master宕机需要手动配置slave转为master;后来为了高可用提出来(redis-sentinel)哨兵模式,该模式下有一个哨兵监视master和slave,若master宕机可自动将slave转为 ...
分类:
其他好文 时间:
2020-03-04 14:31:02
阅读次数:
72
node环境的安装便不再赘述了,网上有很多教程,也非常简单。 上一篇博客介绍了用nginx代理nodejs。这一篇是使用pm2实现nodejs的自动重启。 什么是pm2? 如官网介绍的,pm2是nodejs下先进的,生产进程管理器。如性能监控,自动重启、负载均衡等等。 关于pm2的更多教程,请移步p ...
分类:
Web程序 时间:
2020-03-04 09:28:46
阅读次数:
105
Redis的高可用方式及常用集群方式一般有: 1. 主从模式 2. 哨兵模式 3. 集群模式 当然也有第三方代理模式,如codis等,这种不在这里讨论之列。 我刚好学习到这里,我就简单记录下这几种模式的配置 。老鸟及不感兴趣的,可以就此飘过。 Redis的安装及单实例的启动,这里就不再赘述了,确实比 ...
分类:
其他好文 时间:
2020-03-04 09:15:32
阅读次数:
65
ActiveConn是活动连接数,也就是tcp连接状态的ESTABLISHED;[root@lvs-fullnat-one~]#ipvsadm-L--timeoutTimeout(tcptcpfinudp):903300InActConn是指除了ESTABLISHED以外的,所有的其它状态的tcp连接.[root@lvs-fullnat-one~]#ipvsadm-lnIPVirtualServe
分类:
其他好文 时间:
2020-03-04 00:33:11
阅读次数:
70
Docker 安装 # 1)安装依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2 # 2)添加Docker软件包源(否则doker安装的不是新版本) yum-config-manager \ --add-repo \ ht ...
分类:
其他好文 时间:
2020-03-03 22:40:40
阅读次数:
101
HDFS如何保护高可用 1. NameNode 通过JournalNode和DFSZKFailoverController实现。 JournalNode负责主从数据一致; ZKFC负责主从的Failover(通过ssh或shell实现防止脑裂). 2. JournalNode 自生也是分布式的,因为 ...
分类:
其他好文 时间:
2020-03-03 22:24:17
阅读次数:
86