先看服务,再看业务
每个模块文档从「有哪些可部署进程、谁先起、为什么」切入,而不是从业务名词切入。启动链跑通,业务逻辑自然能读。
RESTRICTED
本站在线文档包含内部服务拓扑与启动参数,请输入访问密码。
外观
每个模块文档从「有哪些可部署进程、谁先起、为什么」切入,而不是从业务名词切入。启动链跑通,业务逻辑自然能读。
覆盖配置中心、检测引擎、点播/直播业务检测、算法引擎、方案接入、审核运营、门户账号、AI 与私有化八大分层。
逐服务列出启动类全限定名、@Enable* 注解展开、@Import 的 Configuration、启动钩子与阻塞依赖,全部来自源码与配置实测。
标注「有 Dockerfile 但不在 kubernetes.yml」「profile 与镜像不一致」「镜像名/artifactId 错配」等真实部署陷阱。
antispam-private-summary 是一个 40 个模块、150+ 个可独立部署进程的聚合仓库。新人上手时最痛的不是业务概念,而是:
本手册把每个模块拆成 「可部署服务清单 → 启动顺序 → 逐服务启动逻辑 → 启动前置依赖 → 启动期踩坑」 五段式,全部结论来自源码、Dockerfile、build.sh、kubernetes.yml 与 application*.properties 实测。
阅读路径建议
| 你的问题 | 去看 |
|---|---|
| 这个模块有几个可部署进程? | 40 模块 × 部署单元矩阵 |
| 环境里要先起什么? | 全局启动顺序与依赖链 |
| 报错是依赖没起来还是代码问题? | 启动期踩坑速查 |
| Apollo / ZK / Kafka / Redis 怎么配? | 中间件与配置基线 |
| 我要改某个具体模块 | 模块索引 |
build.sh / Dockerfile / 命名规律反推,需以真实流水线为准。base-image、porter 等仓库根级基础设施(不在 antispam-private-summary 目录内)。