可能与此重复,但不接受答案。
我有2个场景
我们正在构建一个 CRM,我们将有多个客户使用相同的产品。举个例子,subdomain1.maindomain1.com应该anysubmain.anothermaindomain.com指向同一个 webapp 文件夹。并且根据域,我们将动态选择数据库,但代码库将保持不变。这里要注意:整个代码库保持不变。
我们正在为客户构建一系列网站,其中部分代码库将保持不变,但取决于子域,我们将加载默认的 servlet 文件。举个例子,manage.domain.com crm.domain.com equote.domain.com应该指向同一个 webapp 文件夹。根据域,我们将加载默认的 servlet 文件。此处需要注意:部分代码库对于所有域都将保持不变。前任。核心架构师文件。
其他人建议了什么解决方案
部署同一个war文件的副本2次,软链接,创建2个指向同一个文件的上下文,使用别名。最后一个可能是不错的选择,但不知道我们如何将它用于不同的子域/域。
互联网上有很多文章展示了我们如何在单个 tomcat 服务器上的多个域上部署多个 webapp,但不是我需要的方式。
注意:我可以为以上 2 个场景创建 2 个 AWS EC2 实例。这意味着我不期待上述 2 个问题的解决方案。
郎朗坤
桃花长相依
随时随地看视频慕课网APP
相关分类