技术栈
运维
姚不倒
10 分钟前
运维
·
网络
·
nginx
负载均衡架构设计:F5 ↔ Nginx/HAProxy ↔ Keepalived 全链路映射
经过前面 7 篇文章的学习,我们已经掌握了 Nginx 的核心功能、HTTP 改写、SSL/TLS、主动健康检查以及 Tengine 增强特性。本文将这些知识点串联起来,从架构设计的角度,建立 F5(硬件负载均衡)↔ Nginx/HAProxy(软件负载均衡)↔ Keepalived(高可用)的全链路映射。
好评124
19 分钟前
linux
·
运维
·
网络
【Linux】应用层自定义协议与序列化
引言:TCP 保证字节可靠有序到达,却不知道哪些字节属于一条完整业务消息。应用层协议的核心任务,就是让通信双方能够从连续字节流中准确识别、解析并处理一条条请求与响应。
fengyehongWorld
31 分钟前
linux
·
运维
·
服务器
Linux caddy的安装与配置
参考资料🔷Caddy 是一款开源的、默认启用 HTTPS 的 Web 服务器,使用 Go 语言编写。最大的特点是配置简单,自动 HTTPS,当检测到用户配置了域名之后,Caddy会自动:
2401_86288082
39 分钟前
linux
·
运维
·
http
Linux应用层开发 --- HTTP
(1)WWW (万维网 World Wide Web),简称 Web。采用客户端 / 服务器 (C/S)架构
可爱系程序猿
1 小时前
linux
·
运维
·
服务器
·
程序人生
·
电脑
libcrypto-3-x64.dll 加载失败排查:OpenSSL 3 版本、PATH 顺序与 x64 依赖如何对应
开发工具或网络客户端启动时提示 libcrypto-3-x64.dll 无法加载,常见原因不止是文件缺失,还包括 OpenSSL 3 小版本不一致、PATH 中旧目录抢先、x64 与 x86 架构混用,以及安装包没有带齐相邻依赖。排查重点是确认实际加载来源,而不是把同名文件散放到系统目录。
zbyyd
1 小时前
linux
·
运维
·
c语言
·
网络
Linux 网络编程:IO 多路复用
多线程可以实现 TCP 并发:每来一个客户端,就创建一个子线程专门处理该客户端通信。缺点优化方案:使用线程池,预先创建一批线程,复用线程,避免频繁创建销毁线程。
fengyehongWorld
1 小时前
linux
·
运维
·
服务器
Linux 域名申请与DNS解析
🔷注册DigitalPlat之后,在该网站申请一个免费的域名🔷注册cloudflare之后,将获取到的域名添加到cloudflare中
CounterGlew511
1 小时前
运维
·
服务器
·
vscode
Vscode通过ssh链接autodl云服务器并配置codex
1. ssh链接云服务器,并增加转发端口:SSH 配置反向端口转发 先找到本地软件的网络端口,比如我这里是:7897 然后在本地 SSH config 对应服务器配置里加入
2501_92728358
1 小时前
运维
·
人工智能
·
自动化
·
数据采集
·
agv
·
立体仓库
数据采集,正在让工厂从“凭经验”走向“看数据”
在制造业生产现场,设备是否正常运行、产量是否达到计划、停机原因是什么,都会影响生产排程、订单交付和成本控制。但在一些工厂中,这些信息仍依靠人工巡检、纸质记录和班后汇总,不仅效率较低,也容易出现信息滞后、漏报错报等问题。
姚不倒
1 小时前
运维
·
网络
·
nginx
Tengine 实战:主动健康检查 + 动态 Upstream 配置
Tengine 是阿里巴巴基于 Nginx 开发的增强版 Web 服务器,在 Nginx 的基础上增加了大量生产环境需要的功能。本文重点介绍两个最实用的功能——check 模块(主动健康检查) 和 dyups 模块(动态 upstream)。
郝学胜-神的一滴
2 小时前
运维
·
服务器
·
c++
·
游戏引擎
·
图形渲染
·
opengl
CMake 047:解锁安装阶段自定义操作,告别配置阶段提前执行坑
不知道大家在使用 CMake 构建项目的时候,有没有踩过这样一个大坑🤯:满心欢喜写下一条message()打印安装进度日志,结果执行cmake -S . -B build刚走完配置步骤,日志就一股脑全部打印出来了。等到真正执行安装命令cmake --install的时候,反而看不到任何进度提示。
筝筝ba
2 小时前
linux
·
运维
·
网络
linux查询某个网卡是否插了对应网线的命令
[root@localhost bmc-agent]# ip -br addr lo UNKNOWN 127.0.0.1/8 ::1/128 enp6s0f0 UP enp6s0f1 DOWN enp6s0f2 DOWN enp6s0f3 DOWN enp3s0u3u2 UP
小宏运维有点菜
2 小时前
linux
·
运维
·
服务器
Raid-1安装Ubuntu 24.04 LTS
1、进入安装操作系统的磁盘,空格键选择 Custom storage layout2、我是两个25G的盘
姚不倒
2 小时前
运维
·
网络
·
网络协议
·
ssl
·
haproxy
HAProxy 系列(二):健康检查与 SSL 卸载 — 保障可用性与性能
上一篇我们讲了 HAProxy 的核心概念、五种负载均衡算法和热重载原理。这一篇聚焦两个运维中必须掌握的核心能力:健康检查(确保请求只发给可用的后端)和 SSL 卸载(集中处理加解密,解放后端 CPU)。
2601_96210015
2 小时前
运维
·
自动化
·
实战
·
网络工程师
·
python之路
网络工程师的python之路pdf_网络工程师的Python之路:网络运维自动化实战
网络工程师的之路-网络运维自动化实战【2.6】最后, 运用for循环, 将两个列表里的元素打印出来, 从而能清晰地知晓, 哪些交换机的用户名以及密码验证是不成功的, 哪些交换机的管理IP地址是无法抵达的。 在主机之上, 创建一个名为.txt的文本文件, 其中包含SW1至SW5的管理IP地址, 留意在实验2里, 我们已经把SW5的管理IP地址从192.168.2.15更改成192.168.2.55, 如下所示。
Best-Wishes
2 小时前
linux
·
运维
·
服务器
去除vmdk linux镜像密码
1.在 VMware 中: 关闭你的 Ubuntu 虚拟机 编辑虚拟机设置 → 添加硬盘 → 使用现有磁盘 → 选择 VMDK 镜像 2.启动虚拟机 在虚拟机内挂载: sudo mkdir -p /mnt/forensic bash sudo fdisk -l # 查看新磁盘(如 /dev/sdb) sudo mount /dev/sdbx /mnt/forensic #x修改为自己的sdb编号
xianyuCcCcCCCcc
2 小时前
linux
·
运维
·
openstack
OpenStack 核心组件原理与架构深度剖析
OpenStack 是一个开源的云计算管理平台项目,通过一系列相互协作的组件,为公有云和私有云提供可扩展、高可用的基础设施即服务(IaaS)。它并非一个单一的软件,而是由多个独立开发的组件(计算、存储、网络、身份认证等)协同工作的生态系统。这些组件通过标准化的 REST API 进行通信,并通过消息队列(如 RabbitMQ)实现内部解耦。本文将从理论层面,深入剖析 OpenStack 各核心组件的内部架构、数据模型、调度算法、配置机制以及它们之间的交互流程,帮助读者构建起完整的云计算理论体系。
^酸酸
2 小时前
运维
·
容器
·
kubernetes
Kubernetes 运维实战:临时容器、端口转发与资源管理详解
Kubernetes 运维中,故障排查与资源管理是日常工作的核心。当 Pod 启动失败、服务无法访问或集群资源分配不合理时,掌握正确的调试手段与资源治理策略至关重要。本文基于实际运维场景,系统讲解临时容器、端口转发、审计日志、HPA 弹性伸缩、Pod QoS 等级、LimitRange 与 ResourceQuota 等核心运维技能,帮助你快速定位问题并规范集群资源使用。
yyuuuzz
2 小时前
运维
·
服务器
中小企业出海上云:一次服务器选型踩坑记录
一、背景我们团队运营一个面向东南亚市场的跨境电商独立站,配套会员积分与订单回调服务,团队规模不大。起步阶段为了省事,全部业务塞在一台云服务器上:应用进程、关系型数据库、缓存、静态资源同机部署,放在云厂商的香港地域,一台机器配一个快照计划。访问量小的时候,这套单机方案足够简单,出问题重装即可恢复。