云厂商 分类归档 - 永夜 https://www.shuijingwanwq.com/category/cloud/cloud-vendor/ 没有不值得去解决的问题,也没有不值得去学习的技术! Fri, 18 Sep 2026 07:40:09 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1.3 https://media.shuijingwanwq.com/2026/05/logo-150x150.png 云厂商 分类归档 - 永夜 https://www.shuijingwanwq.com/category/cloud/cloud-vendor/ 32 32 Cloudflare AI 爬虫新策略配置:保留 Google/AI 搜索,禁止内容用于模型训练 https://www.shuijingwanwq.com/2026/09/18/27646/ Fri, 18 Sep 2026 07:40:08 +0000 https://www.shuijingwanwq.com/?p=27646 Cloudflare 于 2026 年 9 月更新 AI 爬虫管理策略,将原本较笼统的 AI Bot 控制细分为 Search、Agent 和 Training 三类。本文记录实际配置过程:保持搜索引擎与 AI Agent 正常访问,将 Training 设置为 Disallow,并启用 Bot Preference Sync,在尽量保留 Google、Bing、ChatGPT、Claude、Perplexity 等搜索与实时发现能力的同时,限制纯模型训练 crawler。文章同时结合 AI Crawl Control 验证实际阻止状态,并记录 Claude-User 受全局策略控制、无法单独放行的现象。

Cloudflare AI 爬虫新策略配置:保留 Google/AI 搜索,禁止内容用于模型训练最先出现在永夜。

]]>
Cloudflare 缓存 HIT 很快,MISS 却不稳定:回源阿里云杭州的一次真实优化 https://www.shuijingwanwq.com/2026/09/14/27558/ Mon, 14 Sep 2026 11:26:10 +0000 https://www.shuijingwanwq.com/?p=27558 在 A Tour of Go 多语言项目中,我发现 Cloudflare 缓存 HIT 时访问很快,但 cold MISS 回源中国大陆阿里云杭州时可能明显变慢,甚至出现超时。最初通过 bounded retry、timeout 和恢复机制提高了 Production 部署成功率,但这些只能改善自己的发布流程,无法真正提升普通用户的访问体验。本文记录我在考虑迁移海外源站、全部切回 EdgeOne 之后,最终选择启用 Cloudflare Smart Tiered Cache 的过程,以及它如何通过 upper tier 缓存和更合理的回源路径减少 origin 请求。开启后,此前异常的 fresh MISS 复测达到 10/10 HTTP 200、单次约 0.3~0.4 秒,同时仍保留 bounded retry 与 fail-closed,应对不可避免的公网瞬态故障。

Cloudflare 缓存 HIT 很快,MISS 却不稳定:回源阿里云杭州的一次真实优化最先出现在永夜。

]]>
腾讯云 EdgeOne API 自动化:从 CAM 子用户到最小权限 API Key 的完整配置 https://www.shuijingwanwq.com/2026/09/12/27536/ Sat, 12 Sep 2026 09:04:53 +0000 https://www.shuijingwanwq.com/?p=27536 为了将 A Tour of Go 多语言项目的中文 Production 发布进一步自动化,我为腾讯云 EdgeOne 创建了专用 CAM 子用户、最小权限策略和 API Key,并将缓存刷新纳入正式流程。本文记录从 4 个必要 API 权限、SecretKey 创建与保存、服务器 root-only 凭据配置,到真实只读 preflight、EdgeOne API 字段踩坑、任务状态验证和 mutation fail-closed 的完整实践,也总结了第三方 API mock 与真实 schema 一致性的重要性。

腾讯云 EdgeOne API 自动化:从 CAM 子用户到最小权限 API Key 的完整配置最先出现在永夜。

]]>
CDN 忽略 Query String 踩坑:WordPress ?p= 被吞后,百度落地页竟然变成了首页 https://www.shuijingwanwq.com/2026/09/05/27402/ Sat, 05 Sep 2026 07:52:09 +0000 https://www.shuijingwanwq.com/?p=27402 在排查 GA4 首页浏览次数异常偏高、用户互动时长过短的问题时,我从百度搜索结果发现大量 ?p=ID 形式的 WordPress 历史入口被 CDN 错误处理。进一步测试确认,EdgeOne 的 Query String 归一化规则会过滤 p 参数,使文章请求回源成首页并返回 200。修复 p、page_id 保护后,有效文章恢复 301,无效地址恢复 404;GA4 数据显示,过去 30 天 ?p= 相关访问高达 2479 次。

CDN 忽略 Query String 踩坑:WordPress ?p= 被吞后,百度落地页竟然变成了首页最先出现在永夜。

]]>
WordPress 再次出现 CPU 告警:从 EdgeOne 异常流量到自适应频控与 JavaScript 挑战 https://www.shuijingwanwq.com/2026/09/01/27311/ Tue, 01 Sep 2026 10:21:09 +0000 https://www.shuijingwanwq.com/?p=27311 一次 WordPress 服务器 CPU 接近 100% 的异常告警,引出了 EdgeOne 短时间内 2 万多次 L7 请求。通过分析缓存状态、客户端 IP 和 URL 分布,确认流量具有明显的分散特征。最终在 EdgeOne 个人版能力范围内,为 www 域名启用独立防护策略,将自适应频控调整为“适中”,并配合 JavaScript 挑战和流量防盗刷,降低异常自动化流量对源站的影响。

WordPress 再次出现 CPU 告警:从 EdgeOne 异常流量到自适应频控与 JavaScript 挑战最先出现在永夜。

]]>
阿里云 ECS 系统盘占用超过 80%:清理 PHP、Nginx、Redis 升级残留后从 81% 降至 42% https://www.shuijingwanwq.com/2026/08/19/26924/ Wed, 19 Aug 2026 01:57:26 +0000 https://www.shuijingwanwq.com/?p=26924 阿里云 ECS 20GB 系统盘使用率升至 81% 并持续触发告警后,对服务器磁盘占用进行逐项排查。确认 PHP 8.5、Nginx 1.30.4、Redis 8.10.0 当前生产运行路径后,清理升级遗留的构建目录、源码、回滚备份和旧 OneinStack 归档,同时处理 824MB PHP-FPM 异常日志、约 2GB systemd journal,以及已经完成使命的 WordPress 历史文章处理目录。最终系统盘使用率从 81% 降至 42%,可用空间增加至约 11GB,并完成 Nginx、PHP-FPM、Redis 运行状态验证。

阿里云 ECS 系统盘占用超过 80%:清理 PHP、Nginx、Redis 升级残留后从 81% 降至 42%最先出现在永夜。

]]>
补上日期归档分页测试:EdgeOne 与 Cloudflare Query String 归一化再次验证 https://www.shuijingwanwq.com/2026/08/16/25931/ Sun, 16 Aug 2026 02:09:29 +0000 https://www.shuijingwanwq.com/?p=25931 此前在测试 WordPress 的 EdgeOne 与 Cloudflare Query String 缓存归一化时,由于没有找到真实存在的日期归档分页,/YYYY/MM/DD/page/N/ 场景一直没有完成验证。随着 2026 年 8 月 15 日日期归档出现第 3 页,这次重新补测中文站与英文站。EdgeOne 中随机 Query String 直接命中已有缓存且正文完全一致;Cloudflare 中虽然原始 HTML SHA-256 每次不同,但最终确认差异仅来自 /cdn-cgi/l/email-protection 邮箱地址混淆。归一化该动态字段后,Clean 与 Dirty 四份 HTML 完全一致,最终确认两个 CDN 的日期归档分页 Query String 归一化均工作正常。

补上日期归档分页测试:EdgeOne 与 Cloudflare Query String 归一化再次验证最先出现在永夜。

]]>
从 CPU 再次告警到 ECS 升配:WordPress 服务器从 1 核 2G 升级到 2 核 4G 实录 https://www.shuijingwanwq.com/2026/08/04/22250/ https://www.shuijingwanwq.com/2026/08/04/22250/#comments Tue, 04 Aug 2026 04:33:27 +0000 https://www.shuijingwanwq.com/?p=22250 阿里云 ECS 再次频繁触发 CPU 告警后,我结合云监控与 EdgeOne 离线日志,确认自动化抓取和大量回源 MISS 是主要诱因,而 W3TC 未预缓存归档分页只是放大因素。考虑到服务器长期运行在 1 核 2G、内存占用接近 60%,且后续还要部署 Go Tour,最终将实例升级为 2 核 4G。本文记录了告警分析、规格选择、快照备份、升配重启,以及 Nginx、PHP-FPM、Redis、W3TC 和三个域名的完整验证过程。

从 CPU 再次告警到 ECS 升配:WordPress 服务器从 1 核 2G 升级到 2 核 4G 实录最先出现在永夜。

]]>
https://www.shuijingwanwq.com/2026/08/04/22250/feed/ 2
从 EdgeOne 524 到 Query String 归一化:WordPress 文章与公开列表页 CDN 缓存优化实战 https://www.shuijingwanwq.com/2026/08/03/21928/ Mon, 03 Aug 2026 08:11:41 +0000 https://www.shuijingwanwq.com/?p=21928 本文记录一次 WordPress 中文站 EdgeOne 524 故障的排查与优化过程。故障期间,大量带有 amp、nonamp、query-62-page 等查询参数的文章和列表页出现缓存 MISS,导致 1 核 ECS 上的 PHP-FPM 进程被占满。为减少缓存碎片和重复回源,本文将原有文章详情页的 Query String 归一化方案扩展至首页、分类、标签、系列和日期归档等公开列表页,并分别在 EdgeOne 与 Cloudflare 中配置缓存 Key 忽略、回源去参和 URL 重写。同时保留 WordPress 搜索参数 s,通过 MISS → HIT、缓存 Age 及 Nginx 源站日志验证规则已经生效。

从 EdgeOne 524 到 Query String 归一化:WordPress 文章与公开列表页 CDN 缓存优化实战最先出现在永夜。

]]>
EdgeOne 请求数突然暴涨:从 177 万次异常请求定位到百万级 PHP 文件扫描 https://www.shuijingwanwq.com/2026/08/01/21199/ Sat, 01 Aug 2026 02:43:48 +0000 https://www.shuijingwanwq.com/?p=21199 2026 年 7 月 30 日,网站在两个多小时内出现约 177 万次 EdgeOne L7 请求,其中约 109 万次实际回源。结合 EdgeOne 指标与 Nginx 日志,最终确认这是一轮大规模 PHP、ASP 与 WebShell 文件路径扫描。排查还发现,网站接入 EdgeOne 和 Cloudflare 后,原有 Nginx 限流实际按 CDN 回源节点 IP 计数,存在误伤正常请求的风险,因此暂时注释源站限流配置,并完成中英文站点验证。

EdgeOne 请求数突然暴涨:从 177 万次异常请求定位到百万级 PHP 文件扫描最先出现在永夜。

]]>