logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nginx: [error] invalid PID number

出现这个错误的原因是 Nginx 无法获取其进程 ID(PID),这可能是由于多种原因导致的。

#nginx#服务器
K8s 中创建一个 Deployment 的完整流程

这个流程的核心在于“声明式API”和“控制循环”你声明期望状态(在 YAML 文件中定义)。提交给 API Server。一系列控制器监听、比较、驱动,逐步创建所需的下层资源(ReplicaSet -> Pod)。调度器(Scheduler)为 Pod 分配节点。节点代理(Kubelet)接收指令并真正执行,创建容器。整个系统不断反馈和调整,使当前状态向期望状态收敛。

#kubernetes#容器#云原生
手动打防火墙

Firewalld 是一个动态管理防火墙的工具,适用于现代的 Linux 发行版(如 CentOS 7、RHEL 7、Fedora 等)。来配置防火墙规则,以允许从某一 IP 地址到另一 IP 地址的指定端口的流量。来配置防火墙规则,以允许特定 IP 地址到目标 IP 地址的指定端口的流量。是传统的 Linux 防火墙工具,适用于大多数 Linux 发行版。:如果规则没有生效,可以开启防火墙日志记

#linux
在 Kubernetes 集群中限制 DaemonSet 测试部署的策略

background:需要在大规模集群中测试 DaemonSet 部署的监控服务,但只想在单个节点上运行测试 Pod。

文章图片
#kubernetes#容器
前后端分离架构部署nginx配置

在前后端分离模式下,这些静态资源可以单独部署在一个目录下,由 Nginx 直接提供服务,而不需要后端服务器来处理这些静态资源的请求。例如,前端通过 HTTP(Hypertext Transfer Protocol)请求获取或提交数据,后端通过 API 接口接收请求并返回相应的数据。在前后端分离架构中,前端和后端通常部署在不同的服务器上,通过不同的端口提供服务。例如,前端部署在一个服务器上,监听 8

#架构#nginx#运维
CPU Load(系统平均负载)

Load Average 是可运行状态和不可中断睡眠状态进程数的指数衰减移动平均。必须结合CPU 逻辑核心数(n)来评估负载高低。Load > n表示系统存在排队和过载。Load Average 衡量系统饱和度,而 CPU 使用率衡量 CPU繁忙度。高负载不一定由 CPU 引起,也可能是 I/O 瓶颈。遇到高 Load 时,应使用topiostatpidstat等工具综合分析,区分是 CPU 问题

#服务器#网络#运维
基于 Docker 的 SearXNG 部署方案:

通过以上步骤,你可以在本地部署一个 SearXNG 实例,并结合你的 LLM 使用。(默认端口为 8080),你应该能够看到 SearXNG 的界面。文件,并根据需要进行修改。确保你的系统中已安装 Docker。如果没有安装,可以参考。如果你需要对 SearXNG 进行自定义配置,可以在。

文章图片
#docker#容器#运维
Kubernetes 网络模型深度解析:Pod IP 与 Service 的负载均衡机制,Service到底是什么?

理解 Pod IP 作为基础网络端点与 Service 作为智能抽象层的关系,是掌握 Kubernetes 服务网络的核心。这种分层设计使 Kubernetes 既能保持基础设施的灵活性,又能为应用提供稳定的服务访问体验。用户 → 节点 IP:30948 → kube-proxy → Service → 后端 Pod。客户端 → Service 虚拟 IP → iptables 规则 → 后端 P

文章图片
#网络#kubernetes#tcp/ip
到底了