- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Nginx_day4——uWSGI,灰度发布,网站限流限速,Nginx跨域
在浏览器访问192.168.99.5:8000,启动网站的页面信息显示就是正常,web页面标题显示首页两字,页面暂时没有内容,耐心等待。:先使用 Python应用 Django 自带的 Web 服务器,解析 Python 代码,测试:不同ID的客户访问相同代理时,可以看到不同集群主机的内容,用户身份决定流量去向。测试:要求不同IP的客户访问相同代理时,可以看到不同集群主机的内容。uWSGI 运行动态网站配置文件(默认没有配置文件,需要自己写)#定义网站运行时,uwsgi调用的脚本文件。
2026-07-18 23:31:57
231
1
原创 华为云项目实战day1
区域: 同一个区域中的云主机是可以互相连通的,不通区域云主机是不能使用内部网络互相通信的 选择离自己比较近的区域,可以减少网络延时卡顿。将所有带有 /es/ 前缀的请求,通过 Nginx 反向代理到本地的 ES 服务端口(9200),并在代理过程中强制进行密码验证。通过 将访问流量自动分发到多台弹性云服务器,扩展应用系统对外的服务能力,实现更高水平的应用程序容错性能。挂载华为云 SFS(弹性文件服务)至跳板机,让它像本地硬盘一样被访问。准备公网IP,待提供给云主机(跳板机,弹性负载均衡机等)使用,
2026-03-15 22:05:56
556
原创 service管理、Ingress管理、Dashboard管理插件,集群权限策略、ServiceAccount、RBAC角色鉴权
今日目标 :k8s 服务管理Ingress 安装与策略配置Dashboard 安装RBAC 权限管理。
2026-03-05 19:59:12
420
原创 Kubernetes存储卷管理
emptyDir 随 Pod 创建而创建,Pod 在该节点上运行期间,一直存在。当 Pod 被从节点上删除时,临时卷中的数据也会被永久删除。测试:在 Pod 中增加 php 容器,与 nginx 共享同一块网卡,实现配置文件与镜像分离。注意事项 : 配置相同的Pod,可能在不同的节点上表现不同,因为不同节点上映射的文件内容不同。测试:在容器初始化之前,收集初始化信息 ,在初始化完成后交给主容器。重启 Pod 中的容器不会造成 emptyDir 数据的丢失。测试:访问需要认证登录的私有镜像仓库,
2026-02-28 18:11:46
685
原创 Pod生命周期与Pod资源管理
容器是个独立的容器,可以使用其他镜像,也可以包括一些主容器镜像中不存在的安装脚本或者程序,列如主容器运行Java的需要Open JDK,如将Java源码编译为ja包,ja包需要maven,但是maven在主容器是不需要的,这时就可以在初始化容器运行一个含有maven的镜像进行编译这个程序,编译完成之后传输给主容器。而配置了存活探针后,一旦检测到异常,它会立刻重启容器,往往能解决这些问题。启动探针是在主容器启动之后开始应用的,探测的是于主容器相关的应用与内容,所以启动探针需配置在主容器内部,与主容器并列。
2026-01-27 17:00:31
894
原创 Kubernetes集群入门
(linux内核工作原理类似ansibo,真题是一个框架,想实现功能需载入对应的模块,由模块进行实现功能,容器进行通讯需要借助网桥,数据发送到网桥,由网桥进行转发,如k8s想控制通讯,就是控制网桥的通讯,所有需借助以下模块)用什么网络在应答文件是提前规划好的。ipvsadm:集群管理工具(是组件lvs集群使用的工具,因k8s是管理容器集群,及不可缺少使用负载均衡的工具)是资源清单文件,与docker compose项目文件功能相似,里面定义了需要如何启动,运行,配置,启用容器。
2026-01-21 18:22:09
781
原创 Keepalived热备、Keepalived+LVS,HAProxy监控及后端服务器健康检查、负载均衡调度器对比
keepalived 是Linux下一个轻量级的高可用解决方案主要是通过虚拟路由冗余协议(VRRP)来实现高可用功能起初就是为了补充LVS功能而设计的,用于监控LVS集群内后端真实服务器状态后来加入了VRRP的功能,它出现的目的是为了解决静态路由出现的单点故障问题。
2025-11-06 21:20:39
947
原创 LVS_NAT模式,DR模式
1: 表示系统将使用主机上的所有 IP 地址中与目标 IP 地址在同一子网上的 IP 地址作为 ARP 请求中的源 IP 地址。1: 系统使用主机上的所有 IP 地址中与目标 IP 地址在同一子网上的 IP 地址作为 ARP 请求中的源 IP 地址。这个选项适用于某些特殊网络环境,例如负载均衡的集群中,确保 ARP 请求使用主 IP 地址,以避免 ARP 缓存中的旧条目导致流量被错误地发送到主机的其他地址。0: 表示系统将使用物理接口上的 IP 地址作为 ARP 请求中的源 IP 地址。
2025-11-04 23:41:58
709
原创 Shell-day2-数值、字符串比较、文件状态测试、逻辑组合、if语句结构,循环结构
while循环属于条件式的执行流程,会反复判断指定的测试条件,只要条件成立即执行固定的一组操作,直到条件变化为不成立为止。所以while循环的条件一般通过变量来进行控制,在循环体内对变量值做相应改变,以便在适当的时候退出,避免陷入死循环。
2025-10-27 15:28:18
365
原创 Nginx-day3_Nginx反向代理、HTTP调度(7层)、TCP/UDP调度(4层),Nginx优化、HTTP错误代码、状态页面、压力测试
HTTP常见状态码列表:200 正常301 & 302 重定向400 请求语法错误401 访问被拒绝403 禁止访问404 资源找不到414 请求URI头部太长500 服务器内部错误502 代理服务器无法正常获取下一个服务器正常的应答1)优化前,客户端使用浏览器访问不存在的页面192.168.99.5/xxxxxxx,会提示404文件未找到2)修改Nginx配置文件,自定义报错页面。
2025-10-09 22:11:23
1404
原创 Shell脚本day1-编写及执行脚本、Shell变量,变量扩展知识、数值运算
Shell是在Linux内核与用户之间的解释器程序,通常指的是bash,负责向内核翻译及传达用户/程序指令
2025-08-20 20:55:12
831
原创 计算机网络——VLan,TRUNK,等技术及应用
本文介绍了华为eNSP网络设备配置的基本操作,包括设备管理、AAA认证、VLAN划分、Trunk链路、Eth-Trunk聚合以及路由器静态路由配置。主要内容涵盖:1.设备基础配置(查看版本、修改主机名);2.用户认证管理(创建账户、控制台登录);3.VLAN创建与端口分配;4.Trunk中继链路配置实现多VLAN通信;5.Eth-Trunk链路聚合提升带宽和可靠性;6.路由器IP地址配置及静态路由设置实现跨网络通信。文章提供了详细的命令行操作示例,适合网络管理员快速掌握华为设备的基本配置方法。
2025-08-07 22:03:14
711
原创 Linux搭建Yum仓库
本文介绍了Linux系统环境准备的关键步骤:1) 通过getenforce和setenforce命令调整SELinux运行模式,并修改配置文件永久生效;2) 使用yum remove彻底移除防火墙或systemctl临时关闭;3) 详细说明如何构建本地Yum仓库,包括RPM包准备、解压、createrepo工具安装、仓库数据文件生成,以及编写.repo配置文件。重点强调了仓库路径设置和软件安装测试,为后续软件管理提供基础环境准备。操作涵盖临时设置与永久配置两种方式,兼顾实用性与安全性。
2025-07-02 22:05:04
565
原创 深入理解 DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View的概念
深入理解 DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View的概念
2022-10-07 19:21:24
1797
原创 Mac m1终端启动Seata报Unrecognized VM option ‘CMSParallelRemarkEnabled‘ 无法创建java虚拟机
mac 启动Seata报无法创建java虚拟机
2022-09-22 22:09:02
1374
1
空空如也
面试倒在linux网络
2026-08-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅