本文件记录 Nginx Stream + SSL Preread 自动分流方案的所有变更,按时间倒序排列。
格式参考:Keep a Changelog
nginx.conf — 主配置(40130 端口 + 全局参数 + include 指令)zhonjin_http.conf — 子域名 HTTP 服务配置,include 到 http 块zhonjin_stream.conf — 子域名 Stream 分流配置,include 到 stream 块zhonjin.com.conf — 配置总览说明文档mqtt.zhonjin.com(独立子域名)http://mqtt.zhonjin.com:40715 → 自动 301 跳转https://mqtt.zhonjin.com:40715http://127.0.0.1:8085127.0.0.1:5007 / HTTP 跳转 127.0.0.1:500840715,使用 $backend_target_40715 变量分流shared:SSL_mqtt:5m/var/log/nginx/stream_access_40715.logbaolin.zhonjin.com(独立子域名)http://baolin.zhonjin.com:40716 → 自动 301 跳转https://baolin.zhonjin.com:40716http://127.0.0.1:5000127.0.0.1:5009 / HTTP 跳转 127.0.0.1:501040716,使用 $backend_target_40716 变量分流shared:SSL_baolin_1:5m/var/log/nginx/stream_access_40716.logbaolin.zhonjin.com(独立子域名)http://baolin.zhonjin.com:40719 → 自动 301 跳转https://baolin.zhonjin.com:40719http://127.0.0.1:5001127.0.0.1:5011 / HTTP 跳转 127.0.0.1:501240719,使用 $backend_target_40719 变量分流shared:SSL_baolin_2:5m/var/log/nginx/stream_access_40719.log*.zhonjin.comstream_access.log, stream_error.log待发现后记录,格式:
- [日期] 问题描述:影响范围 / 临时解决方案 / 永久修复方案
记录所有 bug 修复,格式:
[日期] Bug 标题
- 现象:描述问题表现
- 根因:分析根本原因
- 修复方案:具体修改内容
- 影响文件:涉及的文件列表
- 验证方式:如何确认修复有效