logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

云计算Linux——负载均衡 (十四)

核心目录功能:`bin` 存放启动脚本,`logs` 存放日志,`conf` 存放配置文件,`webapps` 为项目部署目录(传统方式),`temp` 存放临时文件。基于域名的虚拟主机:在 `server.xml` 的 `<Host>` 标签内配置,通过 `appBase` 指定项目根目录,`Context` 指定具体应用路径。Nginx L4层负载均衡器(性能与定位:LVS 工作在四层(传输层

#云计算#linux#负载均衡
云计算Linux——nginx优化、高可用(十三)

1、Nginx 是什么 干嘛的 什么场景使用web 服务器(前端)通过匹配用户访问的URL 处理静态任务,把动态任务代理给多个后端处理nginx 优势:1、静态任务处理性能较高 5w/s ,优化的好--》最高大约可以同时处理20w 并发任务2、Nginx C开发的,并且支持正则,系统性能相对利用率更高3、Nginx 综合性的功能比较多nginx 优化:2、Nginx 虚拟主机本质来说,就是不同的U

#linux#服务器#网络
云计算Linux——Nginx 常见问题、Nginx 的优化、常见的排查命令(十三)

一、CPU 相关专业:实时查看系统进程、CPU 整体负载、各进程占用情况大白话:系统任务管理器重点关注:load average 1 分钟、5 分钟、15 分钟负载% Cpu 空闲率、用户态、系统态占用哪个进程 CPU 占满2. mpstat专业:查看每颗 CPU 核心的使用率重点关注:是否单核打满、多核不均衡3. uptime专业:快速查看系统负载平均值、开机时长重点关注:负载是否大于 CPU

#云计算#linux#nginx
云计算Linux——nginx httpd后端 配置 反向代理(十二)

反向代理是服务器端的代理。客户端访问反向代理服务器,由代理服务器将请求转发给后端真实服务器,再将响应返回给客户端。客户端并不知道真实服务器的存在。⽣活中的例⼦:你拨打某公司客服电话,接听的是总机,总机根据你的需求转接到不同的客服⼈员。你不知道具体是谁在服务你,总机就是反向代理。第⼀,负载均衡。将请求分发到多台后端服务器,提⾼系统处理能⼒。第⼆,安全隔离。后端服务器隐藏在内⽹,不直接暴露给公⽹。第三

#云计算#linux#nginx
云计算Linux——Nginx源码编译安装(十一)

一、Nginx 配置文件不同区域及功能1. main 全局区匹配:整个 Nginx 服务功能:设置进程数、日志路径、PID 文件等全局配置2. events 事件区匹配:连接处理功能:设置最大连接数、IO 模型3. http 服务区匹配:所有网站服务功能:定义日志格式、缓存、文件类型等4. server 虚拟主机区匹配:一个网站 / 一个虚拟主机功能:定义监听端口、域名、网页根目录5. locat

#linux#nginx#运维
云计算Linux——Nginx源码编译安装(十一)

一、Nginx 配置文件不同区域及功能1. main 全局区匹配:整个 Nginx 服务功能:设置进程数、日志路径、PID 文件等全局配置2. events 事件区匹配:连接处理功能:设置最大连接数、IO 模型3. http 服务区匹配:所有网站服务功能:定义日志格式、缓存、文件类型等4. server 虚拟主机区匹配:一个网站 / 一个虚拟主机功能:定义监听端口、域名、网页根目录5. locat

#linux#nginx#运维
云计算Linux——进程线程(十)

进程本质定义:进程是正在内存中运行的程序实例。当服务程序(如SSHD、Nginx)启动时,系统会为其分配一个主进程(PID)进行管理。内存空间隔离:系统会为每个进程分配独立的内存区域(如1GB空间),确保不同进程(如SSHD与Nginx)之间的运行代码互不干扰。进程表现形式:在Linux系统中,进程以数字形式的进程ID(PID)标识,可通过任务管理器或命令行查看。

#linux#运维#服务器 +1
云计算Linux——ssh 、scp、周期计划和进程线程(部分)(九)

时间字段构成:CronTab 表达式由“分 时 日 月 周”五个时间字段构成,后接执行命令。特殊符号含义:星号(*)表示任意时间;逗号(,)表示枚举(如 1,3 表示第 1 和第 3 分钟);短横杠(-)表示连续范围(如 1-3 表示 1 到 3);斜杠(/)表示间隔频率(如 */2 表示每 2 分钟)。星期字段特殊值:0 和 7 均代表星期天,1 代表星期一,以此类推。开启服务(sshd)---

#linux#ssh#服务器 +2
云计算Linux——函数(八)

环境判断前置:在编写核心逻辑前,必须先判断用户权限、操作系统类型及运行环境(如物理机、虚拟机、容器),以确保脚本的兼容性。路径与配置变量化:将绝对路径(如网卡配置文件路径)定义为变量,避免硬编码,便于后续维护。动态参数变量化:将频繁变更的参数(如软件版本号)定义为变量,避免在多处修改导致遗漏或错误。复杂运算结果变量化:将正则表达式匹配结果或算术运算结果存入变量,旨在提升代码的可读性而非单纯减少代码

#云计算#linux#正则表达式 +1
云计算Linux——for循环(七)

在循环中使用break 和 continue在循环内部,当执行到 break 命令时,会立即跳出当前的循环,停止循环执行,然后继续执行下一条指令。可以使用 break 命令来提前终止循环,例如当达到特定条件时或者已经执行了足够的次数。在循环内部,当执行到 continue 命令时,会跳过本次循环剩余的代码,并继续下一次循环。可以使用 continue 命令来跳过循环中的某些操作,例如在特定条件下跳

#linux#运维#服务器
    共 19 条
  • 1
  • 2
  • 请选择