搜索结果: "sse"
共找到 30 个页面
Nginx 实时推送生产实践全解:SSE 与 WebSocket 的原理、架构、工程化与生产级落地
标题匹配title: Nginx 实时推送生产实践全解:SSE 与 WebSocket 的原理、架构、工程化与生产级落地
tags: [nginx, websocket, sse, production]
sources: [raw/articles/raw_Nginx-实时推送生产实践全解SSE-与-WebSocket-的原理架构工程化与生产级落地.md]
# Nginx 实时推送生产实践全解:SSE 与 WebSocket 的原理、架构、工程化与生产级落地
> 本文系统讲解如何把 SSE / WebSocket 从 Demo 升级到可交付、可扩展、可治理的生产级体系,涵盖协议原理、Nginx 事件模型、实时网关分层架构、生产级 Go 代码、连接治理、消息总线、Kubernetes 部署、容量规划、观测告警与故障排查。
Wiki Log
## [2026-05-22] ingest | Nginx 实时推送生产实践全解:SSE 与 WebSocket 的原理、架构、工程化与生产级落地
|- 本文系统讲解 SSE/WebSocket 实时推送从 Demo 到生产级的完整体系,涵盖协议原理、Nginx 事件模型、四层架构、Go 生产代码、连接治理、消息总线、K8s 部署、容量规划与故障排查
|- 新增标签:websocket, sse(已注册到 SCHEMA.md)
|- Created raw: raw/articles/raw_Nginx-实时推送生产实践全解SSE-与-WebSocket-的原理架构工程化与生产级落地.md
- Created: concepts/linux/linux-essential-commands-reference.md
DNS 故障排查实战指南 — 从本地解析到权威 DNS 全链路
| SERVFAIL | 权威 DNS 服务器内部错误 | DNSSEC 验证失败、NS 宕机 |
→ 用 `dig @权威NS域名 A记录` 直接查询权威 → 检查 DNSSEC 配置
- [[linux-essential-commands-reference]] — Linux 常用命令
磁盘排查工具实战指南 — iostat/smartctl/lsscsi 详解
# SMART overall-health self-assessment test result: PASSED
SMART overall-health: PASSED
- [[linux-essential-commands-reference]] — Linux 常用命令
服务器性能五维排查 — CPU/内存/磁盘/网络/文件系统深度解析
| **网络** | estab, timewait, RetransSegs | ss, ip, ethtool, netstat -s | connect refused ≠ 网络问题(可能进程挂了)|
- nginx `worker_processes auto` 自动匹配核心数
| [[linux-essential-commands-reference]] | Linux 30 个高频命令速查(vmstat/free/iostat 等监控命令一览) |
Nginx 典型配置错误复盘 — 20+ 个踩坑点详解
## 踩坑点八:worker_processes 与文件描述符
worker_processes auto;
SSE 与 WebSocket 实时推送的 Nginx 生产配置与踩坑注意事项参见 [[nginx-realtime-push-guide]](代理缓冲/协议升级/会话保持/连接治理)。
MySQL 性能调优 — 慢查询 / 锁分析 / 死锁排查 / 索引失效 / 深度分页 / 缓冲池 / 配置模板
cursor.execute("UPDATE orders SET status = 'processed' WHERE id IN (%s)" % ",".join(["%s"] * len(batch)), batch)
SHOW GLOBAL STATUS LIKE 'Sort_merge_passes';
Linux 硬件信息查询与软件管理命令速查 — CPU/内存/磁盘/网络/主板全覆盖
服务器硬件信息排查是运维日常高频场景。本文集中整理 CPU、内存、磁盘、网络、主板五类硬件查询命令,以及软件包管理命令,作为 [[linux-essential-commands-reference]] 的硬件侧补充。
- [[linux-essential-commands-reference]] — Linux 运维工程师 30 个高频命令速查(基础文件/进程/权限/网络操作)
SSH 暴力破解防御指南 — 公钥认证 / fail2ban / 2FA / 入侵检测 / 连接限制 / 蜜罐
| | ⑥ OSSEC 入侵检测 | 发现异常行为主动告警 |
yum install -y ossec-hids # 主机入侵检测系统
Nginx 502/504/Connection Reset 深度排查指南
Active connections 接近 `worker_connections × worker_processes` → 连接数紧张。
| [[nginx-realtime-push-guide]] | SSE/WebSocket 实时推送 — 代理超时/断连排查参考 |
生产级 Nginx 性能优化 — 从内核到 K8s 全链路
worker_processes auto; # 自动按 CPU 核心数设定
理论最大并发 = `worker_processes × worker_connections`,反向代理场景一个请求占两个连接,实测量需减半。
Wiki Index
- [[linux-essential-commands-reference]] — Linux 运维工程师 30 个高频命令速查手册(ls/cd/grep/find/top/ss/tcpdump 等全覆盖)
- [[nginx-realtime-push-guide]] — Nginx 实时推送生产实践全解:SSE 与 WebSocket 原理、架构、工程化与生产级落地
Wiki Schema
- sse: Server-Sent Events 实时推送
全栈性能排障方法论 — Nginx → 应用 → 数据库 → 服务器
| [[nginx-realtime-push-guide]] | SSE/WebSocket 实时推送全链路排障 |
线上故障排查清单 — CPU/磁盘/内存/GC/网络 四维速查
| [[linux-essential-commands-reference]] | Linux 30 个高频命令速查(排查场景 → 命令映射表) |
Jenkins 多 Master 架构部署方案 — K8S + Gateway API
# 应看到: gatewayclasses.gateway.networking.k8s.io、gateways.gateway.networking.k8s.io、httproutes.gateway.networking.k8s.io
K8s 服务访问排查 — 从 Pod、Service 到 Ingress 十步工作流
EP_COUNT=$(kubectl get endpoints $SVC -n $NS -o json 2>/dev/null | jq '.subsets | map(.addresses) | flatten | length')
Linux 服务器 CPU 飙高排查 — 完整方法论 + 应急响应实战
- [[linux-essential-commands-reference]] — Linux 30 个高频命令速查(top/ps/kill 等进程管理命令速查)
systemd 日志管理与实时监控:journalctl 命令完全指南
- [[linux-essential-commands-reference]] — 30 个高频命令速查(含 journalctl 基础用法)
Linux 批量重命名指南 — rename/prename 8 大场景实战
- [[linux-essential-commands-reference]] — Linux 命令综合参考
Linux 压缩解压工具对比与实战指南
- [[linux-essential-commands-reference]] — Linux 30 个高频命令速查(含 tar/gzip 基础用法)
Linux 磁盘空间排查 — 8 个命令 / 四种场景 / 生产清理流程
- [[linux-essential-commands-reference]] — Linux 30 个高频命令速查(df/du/find 等磁盘管理命令速查)
Linux 目录结构完全指南 — FHS 标准与运维实战
- [[linux-essential-commands-reference]] — Linux 常用命令速查
Linux 入侵检测与应急响应 — AIDE/rkhunter/auditd 安全事件排查实战
| **主机层 (HIDS)** | auditd + AIDE + OSSEC/Wazuh | 文件篡改、提权操作、异常进程 | 内核级 Rootkit 可绕过 |
Linux 海量文件删除指南 — find/perl/rsync/shred 四种方法对比
- [[linux-essential-commands-reference]] — Linux 命令速查(`rm`/`find`/`truncate` 等基础操作)
Linux 端口探查三工具 — ss / netstat / lsof 完全指南
- [[linux-essential-commands-reference]] — Linux 30 个高频命令速查手册(ss/netstat/lsof 等核心命令速查)
Linux RAID 与 LVM 基础指南 — 磁盘组合与空间管理
- [[linux-essential-commands-reference]] — Linux 常用命令
Keepalived+Nginx 高可用实战 — 3 个隐藏坑位与生产级防护方案
logger "Nginx health check passed"
Nginx 上线前检查清单 — 7 项必查配置
- [[nginx-realtime-push-guide]] — SSE/WebSocket 实时推送 — 上线前超时/缓冲/会话保持检查
Nginx 安全配置实战 — 防DDoS/限流/WAF 规则编写
| [[nginx-realtime-push-guide]] | SSE/WebSocket 推送 — WSS 安全配置参考 |