摘要: 1. 版本控制系统概述 1.1 什么是版本控制系统(version control system,简称vcs) 将每一次文件的变化,集中在一个系统中,并且记录每一次的版本,以便后续查阅特定文件版本的历史记录,系统。 如: 产品要求开发A功能,之后项目又需要修改为B功能,开发完之后又要改C功能,最后又 阅读全文
posted @ 2020-06-23 07:49 三花 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 1. 集成与持续集成介绍 1.1 什么是集成 简单来说,就是把开发好的代码,提交到系统中,就是集成。 1.2 什么是持续集成 持续集成就是频繁的(一天多次)将代码集成到主干。 1.3 使用持续集成带来的好处 (1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。 ( 阅读全文
posted @ 2020-06-20 09:00 三花 阅读(800) 评论(0) 推荐(0) 编辑
摘要: ##1. Redis Cluster(分布式集群) 官方推荐最少六个节点做分布式 2. 为什么使用Redis Cluster 在前面的文章中介绍过了redis的主从和哨兵两种集群方案,redis从3.0版本开始引入了redis-cluster(集群)。 从主从-哨兵-集群可以看到redis的不断完善 阅读全文
posted @ 2020-06-19 18:51 三花 阅读(466) 评论(0) 推荐(0) 编辑
摘要: ##1. 哨兵的作用 (1)监控主库状态 (2)自动选主,切换(6381 slaveof no one) (3)2号从库(6382)指向新主库(6381) (4)应用透明(切换过程用户无法感知,不影响体验) (5)自动处理故障节点(自愈) ##2. 哨兵搭建过程 mkdir /data/26380 阅读全文
posted @ 2020-06-17 19:09 三花 阅读(185) 评论(0) 推荐(0) 编辑
摘要: ##主从复制介绍 在分布式系统中为了解决单点问题,通常会把数据复制多个副本到其他机器,满足故障恢复和负载均衡等求. Redis 也是如此,提供了复制功能. 复制功能是高可用 Redis 的基础,后面的哨兵和集群都是在复制的基础上实现高可用的. 每个从节点只能有一个主节点,主节点可以有多个从节点. # 阅读全文
posted @ 2020-06-17 19:07 三花 阅读(161) 评论(0) 推荐(0) 编辑
摘要: #介绍 ##1. 缓存产品介绍 Memcached(一般大公司会做二次开发再使用) Redis Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。Redis提供数据结构,如字符串、哈希、列表、集合、带范围查询、位图、超对数、地理空间索引和流的排序集。Redis具有内置 阅读全文
posted @ 2020-06-17 19:05 三花 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1. Keepalived高可用原理 简单来说,只有主节点的服务器会一直发送VRRP广播包,告诉备节点它还活着,此时备节点不会抢占主节点。 当备节点监听不到主节点发送的广播包时,就会启动相关服务接管资源,保证业务的连续性。 接管速度最快可以小于1秒。 2. Keepalived高可用服务搭建 2.1 阅读全文
posted @ 2020-06-16 07:01 三花 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 1. 不同种类的集群介绍 1.1 负载均衡集群 负载均衡集群可以把很多客户集中的访问请求负载压力尽可能平均分摊在计算机集群中进行处理。 作用如下: 分担用户访问请求及数据流量(负载均衡)。 保持业务连续性,及7X24小时服务(高可用性)。 应用于Web业务及数据库从库等服务器的业务。 负载均衡集群典 阅读全文
posted @ 2020-06-16 04:28 三花 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1. 比较重要的安全参数优化如下 # 第338行 设置为如下: safe_mode = On # 开启安全模式 # 第435行 设置为如下: expose_php = Off # 关闭版本信息 # 第538行 设置为如下: display_errors = Off # 关闭错误信息提示,测试的时候可 阅读全文
posted @ 2020-06-14 15:49 三花 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 1. 常见WEB环境介绍 1.1 JAVA环境(主流) # 常用的软件如下: tomcat、resin、jboss、Weblogic tomcat配合nginx proxy_pass代理功能来实现web环境。 1.2 Python Web环境 配合nginx uwsgi_pass代理功能来实现web 阅读全文
posted @ 2020-06-13 21:27 三花 阅读(235) 评论(0) 推荐(0) 编辑