2011-11-16 89 views
1

我想知道是否有可能在glassfish上运行多个站点。我将试图建立一个GlassFish服务器,不同的用户可以自动部署应用,并得到他们自己的文件夹是这样的:玻璃鱼可以承载多个网站吗?

本地主机:8080/USER1 /应用1
本地主机:8080 /用户2 /应用2

或类似的东西。我也需要安全性,所以它不能登录,以便用户只能访问他自己的文件夹......在玻璃鱼中是否有这样或那样的可能性?

+0

当然,看看这个问题http://stackoverflow.com/questions/7860335/map-my-web-app-context-path-to-hostname-in-glassfish-or-tomcat/7861206#7861206 – Preston

回答

0

检出virtual servers,这是一种只管理一个实例的方法。

另一种方法是给每个用户自己的standalone instance(或群集),虽然每个实例都会侦听自己的端口(如8080和8090)。

希望这会有所帮助。

+0

所以没有必要为我创建的每个用户创建一个域? – dhojgaard

+0

根据“用户”的含义,您不必须这样做。当管理员登录到域时,他们有权管理所有实例。如果你不想要这个,那么你将不得不使用多个域。如果您有一个管理员管理多个实例,那么每个实例都可以有自己的配置。管理包括部署应用程序。 –

+0

但你怎么做?让一个帐户管理多个实例......? – dhojgaard