在我的域的根(/)中部署应用程序时(当我在image中设置“Context Root:”时),Glassfish服务器管理控制台崩溃。刷新后,管理控制台将显示我在根目录中加载的站点。 (为什么?)。所以我重新启动服务,一切正常:新的应用程序在root上运行,在端口4848上有管理控制台。为什么?,如何解决这个问题?
(控制台位于端口4848上。 站点域根目录在8080上通过iptable重定向到端口8080。)
答案 0 :(得分:1)
而不是将context-root设置为" /"我建议在"server-config" -> "virtual server" -> "server" -> and select your app in "default web-module"
下设置默认的网络模块。请注意,必须部署您的应用以在那里选择它。