摘要: 随着企业网站访问量越来越大,服务器的压力也逐渐增加,主要体现在CPU使用率、内存、硬盘、网卡流量等方面资源占用情况很高。此时需对服务器性能进行调优,尽量在保持服务器的现有数量,然后对其各个环节参数进行优化。 本章向读者介绍Linux企业级性能服务器优化、TCP/IP报文、TCP三次握手及四次断开、L 阅读全文
posted @ 2019-01-20 19:35 流年晕开时光 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 实验环境: mysql_master:10.6.191.210 mysql_slave:10.6.191.211 mysql-proxy:10.6.191.214 LAMP+Discuz+Redis缓解了MYSQL的部分压力,但是如果访问量非常大,Redis缓存中第一次没有缓存数据,会导致MYSQL 阅读全文
posted @ 2019-01-17 16:53 流年晕开时光 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 实验环境 LAP:10.6.191.208 redis_master:10.6.191.212 redis_slave:10.6.191.213 一、redis原理以及安装 1、redis原理 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 阅读全文
posted @ 2019-01-17 14:38 流年晕开时光 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 服务端:10.6.191.183 客户端:10.6.191.182 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过 阅读全文
posted @ 2019-01-11 11:07 流年晕开时光 阅读(5047) 评论(0) 推荐(0) 编辑
摘要: 一、 MySQL数据库索引案例 1、为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 2、什么是索引? 阅读全文
posted @ 2019-01-07 20:21 流年晕开时光 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes Service概念 Service是kubernetes最核心的概念,通过创建Service,可以为一组具有相同功能的POD应用提供统一的访问入口,并且将请求进行负载分发到后端的各个容器应用上。 在Kubernetes中,在受到RC调控的时候,Pod副本是变化的,对于的虚拟 阅读全文
posted @ 2019-01-06 14:43 流年晕开时光 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes 容器升级概念 传统的网站升级更新,通常是将服务全部下线,业务停止后再更新版本和配置,然后重新启动并提供服务。这样的模式已经完全不能满足发展需求了。 高并发、高可用系统普及的今天,服务的升级更新至少要做到“业务不中断”。而滚动更新(Rolling-update)恰是满足这一需 阅读全文
posted @ 2019-01-06 13:44 流年晕开时光 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 一、Harbor简介 1.Harbor介绍 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能 阅读全文
posted @ 2019-01-06 13:16 流年晕开时光 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 单台Jenkins服务器可以满足企业测试环境及生产环境使用Jenkins自动部署+测试平台,如果每天更新发布多个WEB网站,Jenkins需要同时处理很多的任务。 基于Jenkins分布式,也即多Slave方式可以缓解Jenkins服务器的压力,Jenkins多实例架构如图22-28所示,可以在Wi 阅读全文
posted @ 2018-12-27 20:14 流年晕开时光 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 实验环境 一、安装本地私有仓库 1、安装docker 2、下载Docker registry镜像,并启动私有仓库 默认情况下,会将仓库存放于容器内的/tmp/registry目录下,这样如果容器被删除,则存放于容器中的镜像也会丢失,所以我们一般情况下会指定本地一个目录挂载到容器内的/tmp/regi 阅读全文
posted @ 2018-12-26 16:10 流年晕开时光 阅读(2765) 评论(0) 推荐(0) 编辑