SaaS 多租户的机制,之前拆开讲过不少:隔离策略、动态租户上下文、租户生命周期、套餐开关、计费模型——每个专题只管自己那一块。但真实做一个 SaaS 平台时,这些机制不是各管各的,而是在一条注册和使用的链路上互相咬合。
这篇就假想一个任务协作类 SaaS 产品(团队建任务、看板、统计报表),把这些机制放进一个完整系统里走一遍:一个租户怎么注册进来、请求进来怎么隔离、套餐怎么裁剪功能、到期那天发生什么。机制细节不展开,正文里随时链回对应的专题篇。
一、系统全景 ​
先看整体分层。一个多租户 SaaS 平台,和单体应用最大的区别是多了三个
