微服务基础设施
  1. MVP 本地基础设施规划(2025-12-19 最终版)

硬件:1 × 4C8G 轻量应用服务器(同机,127.0.0.0 only)
目标:「go-zero 微服务 + Next.js + PG + Redis + Garage」全部跑在本地,0 外网暴露,明天迁云只改变量。


① 基础设施节点(8 个)

节点容器内端口角色明天迁云动作
etcd2379配置中心迁云 TCS etcd 集群
PostgreSQL5432主库迁云 PostgreSQL 云数据库
Redis6379缓存/排行迁云 Redis 标准版
Garage3900对象存储迁云 COS 对象存储
Prometheus9090监控指标采集/存储迁云 云监控(Prometheus 实例)
Grafana3000监控可视化面板(对接CLS)迁云 云监控(Grafana 可视化)
Loki3100日志采集/存储(日志聚合)迁云 CLS 日志服务
Promtail日志采集(监听容器 stdout)迁云 LogListener(宿主机部署,扫描/var/lib/docker/containers/)

② 公共服务节点(6 个)

节点容器内端口角色明天迁云动作
api-gateway8080聚合网关迁云容器
user-core8080用户/配额/档案迁云容器
billing-core8080订单/钱包/订阅迁云容器
app-manager8080AppID 应用管理/配置迁云容器
common-api8080公共API(上传/内容审核/通用接口)迁云容器
cron-job8080定时任务迁云容器

③ 业务服务节点(5 个)

节点容器内端口角色明天迁云动作
text-service8080文本 (文生文/总结/翻译)迁云容器
image-service8080图像 (文生图/图生图/水印)迁云容器
video-service8080视频 (文生视频/图生视频)迁云容器
audio-service8080音频/音乐 (语音克隆/合成、AI 音乐/BGM)迁云容器
file-service8080文件处理 (OCR 识别/文件处理)迁云容器

④ 前端用户服务(1 个,独立)

节点容器内端口角色明天迁云动作
nextjs-*3000Next.js SSR 用户前端迁云静态+CDN

⑤ 今天行动清单(可抄)

动作时长
mkdir 结构1 min
写 compose10 min
起全部docker-compose up -d2 min
看监控open http://localhost:30000 min

⑥ 一句话总结

20 节点全部用容器内默认端口不绑宿主机DNS 互访 0 歧义
空载 < 700 MB年磁盘 < 7 GB4C8G 够用 5 年
明天迁云只改变量0 代码改动。

暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇