更新配置1
This commit is contained in:
@@ -95,8 +95,8 @@ metadata:
|
||||
|
||||
## 待处理
|
||||
- [x] **PROD 数据库 sys_file 表迁移** — 已完成,QA和PROD结构一致
|
||||
- [ ] 部署前端到PROD(Nginx 10.10.1.160)
|
||||
- [ ] 部署后端到PROD(10.10.1.170)
|
||||
- [ ] 部署前端到PROD(Nginx 10.20.1.160)
|
||||
- [ ] 部署后端到PROD(10.20.1.170)
|
||||
- [ ] 验证头像上传端到端流程
|
||||
- [ ] E-1 Cookie域localhost问题(开发环境限制,暂不处理)
|
||||
- [ ] F-3 bindSystems/unbindSystems Redis同步(低优先级)
|
||||
|
||||
@@ -11,32 +11,32 @@ metadata:
|
||||
# 2026-06-12 第2次会话
|
||||
|
||||
## 会话摘要
|
||||
用户反馈 Vue 前端通过 VPN 访问非常慢(JS/CSS 加载要 1 分钟)。诊断发现根因是 Nginx 代理层(10.10.1.160)丢失了 gzip 压缩,导致 1MB+ 的文件通过 VPN 窄带宽原样传输。用户自行修复。
|
||||
用户反馈 Vue 前端通过 VPN 访问非常慢(JS/CSS 加载要 1 分钟)。诊断发现根因是 Nginx 代理层(10.20.1.160)丢失了 gzip 压缩,导致 1MB+ 的文件通过 VPN 窄带宽原样传输。用户自行修复。
|
||||
|
||||
## 关键操作
|
||||
|
||||
### VPN 网络诊断 — 前端加载慢
|
||||
- **问题现象**: 通过域名 `web.gw.zgitm.com` 访问前端,JS/CSS 加载要 40 秒~1 分钟
|
||||
- **网络拓扑**: 用户电脑(10.10.1.5) → 公网VPN → 阿里云VPN(10.10.1.1) → Nginx代理(10.10.1.160) → 前端服务(10.10.1.170:5001)
|
||||
- **域名解析**: `web.gw.zgitm.com` 和 `login.user.zgitm.com` 均解析到 10.10.1.160
|
||||
- **网络拓扑**: 用户电脑(10.20.1.5) → 公网VPN → 阿里云VPN(10.20.1.1) → Nginx代理(10.20.1.160) → 前端服务(10.20.1.170:5001)
|
||||
- **域名解析**: `web.gw.zgitm.com` 和 `login.user.zgitm.com` 均解析到 10.20.1.160
|
||||
- **实测数据**:
|
||||
|
||||
| 路径 | el.js (1.08MB) 耗时 | gzip |
|
||||
|------|---------------------|------|
|
||||
| 内网 10.1.1.170:5001 | 19ms | ✅ |
|
||||
| VPN直连 10.10.1.170:5001 | 3-10秒 | ✅ |
|
||||
| VPN直连 10.20.1.170:5001 | 3-10秒 | ✅ |
|
||||
| Nginx代理 web.gw.zgitm.com | 20-40秒 | ❌ 丢失 |
|
||||
|
||||
- **根因**: 10.10.1.170 上的 Nginx 返回 gzip 压缩内容,但 10.10.1.160 Nginx 代理时丢失了 gzip 压缩,导致 1MB+ 文件通过窄带宽 VPN 原样传输
|
||||
- **根因**: 10.20.1.170 上的 Nginx 返回 gzip 压缩内容,但 10.20.1.160 Nginx 代理时丢失了 gzip 压缩,导致 1MB+ 文件通过窄带宽 VPN 原样传输
|
||||
- **Ping延迟**: 5-15ms(正常),**不是延迟问题是带宽+压缩问题**
|
||||
- **修复方案**: 在 10.10.1.160 Nginx 配置中添加 `proxy_set_header Accept-Encoding "gzip"` 和/或开启本地 gzip — 用户自行修复
|
||||
- **修复方案**: 在 10.20.1.160 Nginx 配置中添加 `proxy_set_header Accept-Encoding "gzip"` 和/或开启本地 gzip — 用户自行修复
|
||||
|
||||
## 重要信息
|
||||
- VPN 网关: 10.10.1.1(阿里云)
|
||||
- VPN 子网: 10.10.1.x
|
||||
- 前端服务: 10.10.1.170:5001(内网 10.1.1.170:5001)
|
||||
- Nginx 代理: 10.10.1.160
|
||||
- DNS 服务器: 10.10.1.150
|
||||
- VPN 网关: 10.20.1.1(阿里云)
|
||||
- VPN 子网: 10.20.1.x
|
||||
- 前端服务: 10.20.1.170:5001(内网 10.1.1.170:5001)
|
||||
- Nginx 代理: 10.20.1.160
|
||||
- DNS 服务器: 10.20.1.150
|
||||
- 公网 IP: zgitm.com → 8.133.197.85
|
||||
- 生产前端域名: web.gw.zgitm.com, login.user.zgitm.com
|
||||
- Nginx 版本: 160 上是 1.14.1,170 上是 1.30.2
|
||||
|
||||
@@ -16,7 +16,7 @@ metadata:
|
||||
## 关键操作
|
||||
|
||||
### 一、数据库地址变更
|
||||
- MySQL + Redis 地址: `10.10.1.122` → `10.1.1.122`
|
||||
- MySQL + Redis 地址: `10.20.1.122` → `10.1.1.122`
|
||||
- 14个文件全局替换(yml/py/md)
|
||||
|
||||
### 二、前后端字段匹配审计 + Bug修复
|
||||
|
||||
@@ -26,8 +26,8 @@ mybatis-plus:
|
||||
|
||||
gateway:
|
||||
route:
|
||||
auth-url: http://10.10.1.170:32001
|
||||
admin-url: http://10.10.1.170:32002
|
||||
auth-url: http://10.20.1.170:32001
|
||||
admin-url: http://10.20.1.170:32002
|
||||
|
||||
logging:
|
||||
level:
|
||||
|
||||
Reference in New Issue
Block a user