初始化1
This commit is contained in:
46
memory/session-20260618-1.md
Normal file
46
memory/session-20260618-1.md
Normal file
@@ -0,0 +1,46 @@
|
||||
---
|
||||
name: session-20260618-1
|
||||
description: 2026-06-18 第1次会话 — 网络架构讨论:nginx是否迁到阿里云 + 宝塔API调用方法
|
||||
metadata:
|
||||
type: session
|
||||
date: 2026-06-18
|
||||
sessionNumber: 1
|
||||
startTime: 2026-06-18T10:00:00+08:00
|
||||
---
|
||||
|
||||
# 2026-06-18 第1次会话
|
||||
|
||||
## 会话摘要
|
||||
本次会话主要是技术咨询,讨论了网络架构优化方案和宝塔面板 API 调用方法。无代码改动。
|
||||
|
||||
## 关键操作
|
||||
|
||||
### 1. 网络架构讨论 — nginx 是否迁到阿里云
|
||||
- **做了什么**: 分析了当前架构(用户→阿里云VPN→160 nginx→170应用)与迁移方案(nginx迁到阿里云→170应用)的延迟差异
|
||||
- **拓扑梳理**:
|
||||
- 阿里云 VPN 服务器作为中转枢纽,所有 VPN 客户端流量经过它转发
|
||||
- 160/170 都在办公网内网环境,通过 VPN 连接阿里云
|
||||
- 用户必须连 VPN 才能访问内网服务
|
||||
- **结论**: 两种方案物理路径相同(用户→阿里云→办公网),延迟差异在个位数毫秒级,体感无差别
|
||||
- **决策**: 不迁移。迁移的真正收益是"用户不用连VPN"(体验提升),而非速度提升。既然核心诉求是更快,没必要折腾
|
||||
|
||||
### 2. 宝塔面板 API 调用方法
|
||||
- **做了什么**: 介绍了宝塔面板 HTTP API 的调用方式
|
||||
- **签名规则**: `request_token = MD5(request_time + api_key)`
|
||||
- **必须参数**: request_token、request_time
|
||||
- **常用接口**: 站点管理、数据库管理、服务重启、系统信息获取
|
||||
- **注意事项**:
|
||||
- 需在面板设置中开启API并配置白名单IP
|
||||
- 旧版(7.x以前)API路径不同,用 `/ajax?action=xxx`
|
||||
- 建议面板端口不暴露公网,通过SSH隧道或内网调用
|
||||
- **结果**: 用户了解后未要求实际操作
|
||||
|
||||
## 重要信息
|
||||
- 当前架构: 阿里云VPN ←VPN隧道→ 10.10.1.160(nginx) ─内网→ 10.1.1.170(应用)
|
||||
- 域名绑定在 VPN 网络 IP (10.10.1.160) 上
|
||||
- 上次部署状态(来自 6/14 会话): gzip+日志功能Python API已部署,Java后端+Vue前端编译通过待部署
|
||||
|
||||
## 待处理
|
||||
- [ ] 部署 Java 后端 jar(含 gzip/logs 端点)
|
||||
- [ ] 部署 Vue 前端 dist
|
||||
- [ ] 验证完整前端→后端→Python API 链路
|
||||
Reference in New Issue
Block a user