- 博客(11)
- 收藏
- 关注
原创 Ansible自动化运维
ansible自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能,无客户端。管理节点management定义主机组,通过SSH连接远程主机,使用功能模块实现对node节点的部署操作。通过编写playbook来实现较为复杂的项目。ansible域名解析2、安装ansible3、定义主机清单变量表三、Ansible模块Ad-Hoc-点对点模式②、复制模块③、用
2022-06-03 23:01:40
3291
原创 浅解析Http一下
HTTP–Hyper Text Transfer Protocol,超文本传输协议,是一种建立在TCP上的无状态连接。①、URI统一资源标识符(Uniform Resource Identifier,或URI)HTTP 请求的内容通称为"资源",每个资源都由一个 (URI) 来进行标识。②、URL统一资源定位符(URL,英语Uniform Resource Locator的缩写)用于定位网页地址③、URN统一资源名称URN 是另一种形式的 URI它通过特定命名空间中的唯一名称来标识资源http://www.
2022-06-01 15:58:41
120
原创 Jenkins自动化构建详解
文章目录一、CI/CD持续集成/持续发布二、Jenkins介绍①、Jenkins特性②、工作流程三、Jenkins部署1、安装依赖2、部署Git3、jdk环境部署4、部署Maven5、部署Tomcat6、部署Jenkins7、登录Jenkins8、管理插件9、全局工具配置10、SSH推送配置11、新建任务12、远程服务器端13、构建任务一、CI/CD持续集成/持续发布开发(git) -->git主库–>jenkins(git+jdk+tomcat+maven打包+测试)–>发布到to
2022-05-31 12:44:14
5431
原创 Git 分布式版本控制
文章目录Git 分布式版本控制一、版本控制概念二、Git简介三、Git部署①、环境②、安装依赖③、安装邮箱程序④、配置Yum安装⑤、自动配置文件四、Git使用1、Web使用①、查询密码登录②、添加ssh秘钥③、创建项目④、上传测试⑤、下载测试2、命令行使用①、域名解析②、克隆文件③、上传文件Git 分布式版本控制一、版本控制概念记录开发文件的时间机器,挽回代码错误带来的损失分类:本地版本控制系统、集中化的版本控制系统(SVN)、分布式版本控制系统GIT二、Git简介github公共的服务器g
2022-05-31 09:49:15
101
原创 Nginx负载均衡
文章目录一、Nginx特点二、架构部署1、7层负载均衡2、Nginx负载均衡算法3、upstream支持的状态参数一、Nginx特点功能强大,性能卓越,运行稳定配置简单灵活能够自动剔除工作不正常的后端服务器上传文件使用异步模式,client—nginx—web1 web2 web3 lvs同步请求 DR client -->dr—web1支持多种分配策略,可以分配权重优势:nginx复制用户请求,在后端服务器出现问题时,nginx会再复制一份请求发给另一台后端服务器。缺点:流量会经
2022-05-30 20:45:20
1111
原创 HAproxy七层负载详解
文章目录前言一、HAProxy Session亲缘性三、HAproxy负载均衡1、环境架构2、配置haproxy3、浏览器访问四、HAproxy动静分离1、环境架构2、配置Haproxy3、浏览器访问前言Haproxy是一款高性能的负载均衡软件。7层负载均衡、应用程序负载均衡、URL负载均衡、动静分离技术特点• 支持tcp / http 两种协议层的负载均衡• 支持8种左右的负载均衡算法• 性能卓越• 拥有功能出色的监控页面stats• 功能强大的ACL支持一、HAProxy Ses
2022-05-30 20:41:00
677
原创 Keepalived高可用
文章目录一、高可用集群简介1、什么是高可用集群2、高可用集群的衡量标准3、自动切换/故障转移(FailOver)4、自动侦测4.1、脑裂二、keepalived详解1、keepalived是什么2、keepalived工作原理3、keepalived主要模块三、keepalived+lvs集群部署1、环境2、Web服务器端3、Master端4、Backup端5、Client端一、高可用集群简介1、什么是高可用集群高可用集群(High Availability Cluster,简称HA Cluster
2022-05-29 18:03:38
264
原创 构建Redis&&MeM缓存服务器
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档一、缓存服务器作用许多Web应用都将数据保存到 RDBMS(关系数据库管理系统)中,应用服务器从中读取数据并在浏览器中显示。 但随着数据量的增大、访问的集中,就会出现RDBMS的负担加重、数据库响应恶化、 网站显示延迟等重大影响。前言Memcached/redis是高性能的分布式内存缓存服务器,采用以NOSQL键值对存储方式,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web等应用的速度、 提高可扩展性。一、Memc.
2022-05-27 20:03:15
246
1
原创 分布式存储Ceph部署
分布式存储Ceph1、Ceph简介Ceph使用C++语言开发,遵循LGPL协议开源。Sage Weil(Ceph论文发表者)于2011年创立了以Inktank公司主导Ceph的开发和社区维护。2014年Redhat收购inktank公司,并发布Inktank Ceph企业版(ICE)软件,业务场景聚焦云、备份和归档,支持对象存储和块存储以及文件系统存储应用。出现Ceph开源社区版本和Redhat企业版。Ceph主要设计的初衷是变成一个可避免单节点故障的统一的分布式文件系统,提供较好的性能、可靠性和PB
2022-05-27 00:24:28
515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人