我们计划将我们的单租户应用程序修改为多租户支持,同时我们应该允许客户配置应用程序,如数据库(客户可以选择自己的数据库)、日志记录(文件日志记录、数据库日志记录)等。
困难在于我们如何存储和保护来自其他客户的配置?
关于SaaS应用程序中的配置管理,有什么文章/建议吗?
发布于 2016-07-06 19:20:39
您的此查询有多个可用选项
Azure DB Shard feature
示例
tenantid setting value
tenant1 logo company1.png
tenant2 passwordfailcount 5对于日志记录,如果您希望选择完全隔离,则可以将日志存储在租户特定的数据库中,但是,首先,您仍然可以将日志数据存储在单个数据库中,每个表的所有数据都使用tenantid列进行区分。
HTH
https://stackoverflow.com/questions/38118775
复制相似问题