摘要: 1.1 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响 虚拟化部署:可以在一台物理机上运行多个虚拟机,每个虚 阅读全文
posted @ 2022-09-08 23:19 孙一鸣 阅读(79) 评论(0) 推荐(0) 编辑
摘要: lnmp 架构LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。 Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP 、 POP3、 阅读全文
posted @ 2022-09-04 01:01 孙一鸣 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1脑裂 在高可用(HA)系统中,当联系2个节点的“心跳线”断开时,本来为一整体、动作协调的HA系统,就分裂成为2个独立的个体。由于相互失去了联系,都以为是对方出了故障。两个节点上的HA软件像“裂脑人”一样,争抢“共享资源”、争起“应用服务”,就会发生严重后果——或者共享资源被瓜分、2边“服务”都起不 阅读全文
posted @ 2022-09-03 22:19 孙一鸣 阅读(98) 评论(0) 推荐(0) 编辑
摘要: keeplaived实现lvs高可用 名称 ip node1(lvs,keepalived) 192.168.6.152 node2(lvs,keepalived) 192.168.6.153 rs1 192.168.6.135 rs2 192.168.6.154 # 在Rs1,Rs2下载nginx 阅读全文
posted @ 2022-09-02 22:41 孙一鸣 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 名称 IP node1(haproxy,keepalived) 192.168.6.152 node2 (haproxy,keepalived) 192.168.6.153 RS1 192.168.6.135 RS2 192.168.6.154 # 在Rs1,Rs2下载nginx写一个网页文件 [r 阅读全文
posted @ 2022-08-31 23:26 孙一鸣 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1. keepalived简介 1.1 keepalived是什么? Keepalived 软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如 阅读全文
posted @ 2022-08-31 10:27 孙一鸣 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1. 虚拟化介绍 虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。 物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。 那么 Host 是如何将自己的硬件 阅读全文
posted @ 2022-08-21 22:03 孙一鸣 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.什么是中间件 中间件(英语:Middleware):是系统软件和应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件在客户服务器的操作系统、网络和数据库之上,管理计算 阅读全文
posted @ 2022-08-17 15:23 孙一鸣 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1.介绍HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模 阅读全文
posted @ 2022-08-17 08:28 孙一鸣 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Lamt部署 准备工作: 关闭防火墙,selinux,配置yum源 [root@localhost ~]# systemctl disable --now firewalld Removed /etc/systemd/system/multi-user.target.wants/firewalld. 阅读全文
posted @ 2022-08-16 15:18 孙一鸣 阅读(153) 评论(0) 推荐(0) 编辑