- 博客(10)
- 收藏
- 关注
原创 详细版:持续集成-Jenkins的安装与部署(上篇)
Jenkins是一个开源的持续集成工具,基于Java开发。Jenkins主要用于自动化软件的开发流程,包括构建、测试和部署软件项目。它提供了友好的操作界面,允许开发者监控持续重复的工作,并自动化执行一系列任务,以提高开发效率。Jenkins也支持与各种代码仓库系统连接,自动获取源码并执行构建,以及执行后续任务,如生成测试报告、归档程序包等。此外,Jenkins具有高度的可扩展性,用户可以通过安装插件来增加新的功能。本任务主要实现以下两个内容(1)安装基础插件(2)创建第一个管理员用户。
2024-12-24 13:41:36
1127
原创 超简单版:(Centos7)Shell脚本Keepalived+Nginx实现web高可用
浮动IP、漂移IP地址又叫做VIP,也就是虚拟IP。Keepalived 是一种高性能的服务器高可用或热备解决方案。Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用性(HA)。keepalived 提供健康检查,故障转移,提高系统的可用性!
2024-11-21 11:05:54
1057
原创 shell基础知识
Shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质。然而Shell本身并不是内核的一部分,它只是站在内核的基础上编写的一个应用程序,但是 Shell 也有着它的特殊性,就是开机立马启动,并呈现在用户面前;用户通过 Shell 来使用 Linux,不启动 Shell 的话,用户就没办法使用 Linux。
2024-09-27 09:06:55
910
原创 负载均衡Keepalived+LVS
●在dir上不仅要安装ipvsadm,三台服务器还要同时安装net-tools,否则配置完脚本缺少命令。●在rs1和rs2上要提前安装并配置好nginx,(可以参考我的第一篇博客)否则真实服务器与vip无法连接。●测试的时候要关闭131上的nginx或132上的nginx,再测试。●关闭nginx(1)进入nginx目录(2)快速停止nginx(3)完整有序的停止nginx,这个命令会等待所有请求结束后再关闭nginx。
2024-09-25 13:25:23
759
原创 Linux集群负载均衡DR模式LVS搭建
●在dir上不仅要安装ipvsadm,三台服务器还要同时安装net-tools,否则配置完脚本缺少命令。●在rs1和rs2上要提前安装并配置好nginx,否则真实服务器与vip无法连接。●测试的时候要关闭131上的nginx或132上的nginx,再测试。●关闭nginx(1)进入nginx目录(2)快速停止nginx(3)完整有序的停止nginx,这个命令会等待所有请求结束后再关闭nginx。
2024-09-24 14:59:03
1128
原创 linux集群 keepalived+nginx实现高可用集群
工作时 master会通过组播的形式向各个backup发送VRRP协议的数据包,当backup收不到master发来的VRRP数据包时,就会认为master宕机了。check模块负责健康检查;脚本返回1,表示nginx进程不存在,由于上面配置的weight为负数,priority 会减少,减少后的值 priority = priority+weight。●测试的时候,如果关闭nginx服务,虚拟ip还是在master上,那就是由于脚本的设计,关闭nginx后服务又自动起来了,可以把脚本这一行注释掉即可。
2024-09-20 16:21:14
1535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人