Files
floratest56/README.md
2026-05-11 10:59:12 +08:00

1.4 KiB

[客户端测试层] (2台物理机 Win10) ├─ 浏览器: Chrome / Edge / Firefox (兼容性测试入口) ├─ 代码工具: Git 2.41.0 (仓库克隆/推送) └─ 数据校验: PyCharm 2024.1 + mysql-connector (DB直连验证) ↓ (HTTPS/HTTP) [接入与网关层] └─ Nginx 1.28 (反向代理 / 负载均衡 / 静态资源缓存) ↓ (内网 RPC/HTTP) [核心应用服务层] (3台虚拟机 CentOS 7.6) ├─ VM1: 社区主站服务 (4核 16G) → 负责门户渲染、权限、用户中心 ├─ VM2: 专区项目资源服务 (2核 4G) → 负责开源项目入库/检索/展示 └─ VM3: 跨平台同步服务 & CI/CD流水线 (4核 12G) → 负责Webhook监听/镜像同步/构建编排 ↓ (JDBC / HTTP / 消息队列) [中间件与数据层] (Linux独立部署或Docker化) ├─ 数据存储: MySQL 5.7.34 (主) | Redis 5.0 (会话/缓存) | Elasticsearch 7.4.2 (全文检索) ├─ 服务治理: Nacos 2.5.1 (注册/配置) | Sentinel 1.8.7 (熔断/限流) ├─ 可观测性: SkyWalking oap-server 9.4.0 (链路追踪) | Metrics Server 0.7.2 (指标采集) └─ 制品仓库: Nexus 3.29.2 (CI构建产物存储) ↔ (Webhook / REST API / Git Protocol) [外部生态层] ├─ GitHub / Gitee / Gitcode (超算软件源站) └─ 第三方测试代理/监控探针 (如JMeter、LoadRunner、Postman集合)