现象: 前端同学在请求接口时新增了一个 Header(如 Xp-Log-Id), 浏览器立刻报 CORS 跨域错误, 后端 & Nginx 日志 完全没有请求记录。这类问题非常常见,但也极容易被误判为“前端问题”或“浏览器问题”。 本文从 规范原理 → 真实链路 → 可落地方案,一次性讲清楚。一、问题背景原始请求(正常)POST /Publics/index
Content-Type...
在日常使用 HTTPS 时,SSL 证书是保障网站安全的重要组成部分。然而,当证书即将过期或已过期时,更新证书可能会遇到各种问题。最近,在更新我的域名 ikarp.top 的 SSL 证书时,遇到了一些困难,导致证书更新失败。本文将分享遇到的问题以及如何解决它。问题描述在我尝试使用 Certbot 更新 SSL 证书时,执行命令时提示证书更新成功,但 SSL 配置未生效,浏览器仍然无法通过 ...
1. 背景说明在生产环境中,通过 Supervisor 管理 Swoole 服务是常见做法。然而,在执行 supervisorctl restart 或 stop → start 时,开发者常遇到以下问题:子进程(Swoole worker)无法被正常杀死重启后依旧存在残留 worker强制 kill -9 也无效(可能处于 IO 阻塞)重启过程缓慢导致服务无法即时恢复本文从 Swoole ...
今天真是见鬼了。原本只是想像往常一样,用 ChatGPT 优化一下博客文字,结果发现——ChatGPT 打不开,Twitter 上不去,甚至连我自己一些依赖 Cloudflare 的服务也陆续抽风。打开 Cloudflare Status 一看,果然官方事故通报已经发布:(官方事件链接:你在正文里可以加上 Cloudflare 的公告,而不是裸链接)这一波事故让我第一次真切地感受到什么叫“全...
在最近的一次线上问题排查中,我们遇到一个非常典型、但也非常容易被忽略的情况:接口在高峰时段出现大量 HTTP 408(Request Timeout) 和 HTTP 499(Client Closed Request)。这些错误看上去像是网络不稳或负载过高,但最终定位到的根因却是——服务端单进程阻塞。本文将结合架构图与示意图,从现象、原因到解决方案进行说明,希望能帮助你快速识别并处理类似问题...