Files
nginxserver/memory/session-20260618-1.md
2026-07-16 13:03:11 +08:00

2.1 KiB
Raw Permalink Blame History

name, description, metadata
name description metadata
session-20260618-1 2026-06-18 第1次会话 — 网络架构讨论nginx是否迁到阿里云 + 宝塔API调用方法
type date sessionNumber startTime
session 2026-06-18 1 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 链路