哪个更好:使用多租户插件还是不同的环境?

时间:2010-03-29 04:55:25

标签: grails

哪种解决方案更易于维护:多租户插件(http://www.grails.org/plugin/multi-tenant),或为应用程序的每个实例创建不同的环境(http://grails.org/doc/latest/guide/3.%20Configuration.html#3.2%20Environments),这些实例基本相同(只需稍作更改) )对于每个公司?

1 个答案:

答案 0 :(得分:2)

答案取决于您的应用程序的运行方式以及您计划如何部署它。如果您可以部署多个WAR文件,每个客户端一个,那么使用环境是一种可能的选择。但是,我强烈建议您手动“白标”您的应用程序,或者使用多租户插件,因为环境会很快变得难以处理,并且不支持为每个客户添加自定义视图/逻辑,这总是成为一项要求。