我有一台服务器,应该在JBoss上运行几个Demo应用程序。应用程序彼此完全相同。只有用于Web访问,使用过的数据库等的端口应该不同(因此每个客户都可以单独访问他的演示系统)。所有演示应用程序都应该在同一台机器/操作系统上运行。
什么是最好/最正确的方式?独立(每个演示应用程序使用不同的JBoss实例;另请参阅here)?或者每个演示应用程序使用不同JBoss服务器/服务器组的域模式?
答案 0 :(得分:3)
这取决于您是否希望从一个位置(所谓的域控制器)管理服务器 - 它将使您能够控制所有服务器(在这种情况下为主机),部署应用程序并从一个管理控制台进行配置。如果需要,您可以从域模式中受益。如果没有,没有理由你不能在独立模式下分离JBoss实例并单独控制它们,两个选项都非常好。