我需要将www.myhost.com:8080/myproject-war更改为www.myhost.com 。 这是我一直在尝试的: 我configurationVirtual Server: server 。 我仍然有默认的networking监听器是http-listener-1和http-listner-2。 我将默认Web模块更改为ScholarActive#ScholarActive-war.war (下拉列表中的唯一选项,因为我只部署了1个应用程序)。 对于docroot ,我试试这个 ${com.sun.aas.instanceRoot}/applications/ScholarActive/ScholarActive-war_war 或这个 ${com.sun.aas.instanceRoot}/applications/ScholarActive/ 两者都不起作用。 什么是docroot需要指出,为此工作? 我试图做的是:当我inputlocalhost:8080 / ScholarActive-war,然后我的应用程序加载,我想这样做,如果我键入locahost:8080,它也会加载应用程序,那么剩下的是改变港口到80.但没有运气。 任何想法?
我有一个JEE ear应用程序部署在2个集群上,每个集群上有两个Glassfish v3.1。 这些由运行在同一台机器上的Apache服务器负载均衡。 我的问题是,我经常在mod_jk.log文件中经常看到以下错误消息。 你能帮我理解这个问题是什么吗? [Mon Jun 13 09:37:51 2011] [7116:7852] [info] ajp_process_callback::jk_ajp_common.c (1885): Writing to client aborted or client network problems [Mon Jun 13 09:37:51 2011] [7116:7852] [info] ajp_service::jk_ajp_common.c (2543): (viewerLocalInstance4) sending request to tomcat failed (unrecoverable), because of client write error (attempt=1) [Mon Jun 13 09:37:51 2011] loadbalancerLocal myServer 0.062500 [Mon Jun […]
在为实体类configuration会话Bean的上下文中,我可以从Ubuntu上的 Glassfish v4获得一些关于使用asadmin从CLI获取JDBC连接池的基本信息,但是想要通过CLI获取更多详细信息: thufir@dur:~$ thufir@dur:~$ glassfish-4.1/glassfish/bin/asadmin Use "exit" to exit and "help" for online help. asadmin> asadmin> list-jdbc-connection-pools CLI031: Warning: Option "target" is obsolete and will be ignored. CLI031: Warning: Option "target" is obsolete and will be ignored. __TimerPool DerbyPool SamplePool connectionPool legacy_on_glassfish Command list-jdbc-connection-pools executed successfully. asadmin> asadmin> ping-connection-pool legacy_on_glassfish Command ping-connection-pool executed successfully. […]
我使用Glassfish堆栈来pipe理应用程序。 我用非root用户在CentOS上运行Glassfish。 因此,我无法打开80端口,因为1024以下的端口只能由root用户访问。 有一种解决scheme可以将基于angular色的访问控制(rbac)系统的权限添加到运行glassfish服务器的用户: /usr/sbin/usermod -K defaultpriv=basic,net_privaddr *glassfish* 在CentOS中, usermod命令不包含-K选项来更改默认权限。 但是,CentOS支持RBAC(据我所知)。 有没有解决scheme让简单的用户访问1024端口下的networking监听?
我尝试在PC上安装Glassfish 3。 我从https://glassfish.java.net/de/downloads/3.0.1-final.html使用安装exe 我开始安装Glassfish的安装程序。 我创build了一个域,然后打开asdadmin.bat并键入start-domain mydomain 。 在那里我得到: Waiting for DAS to start………………fail to start domain:mydomain did not start in 60 seconds……. "DAS"是什么意思? 我没有知识,也找不到任何有用的通过谷歌。
我有glassfish 4.1运行,并检查http-listener-2上的JK-Listener选项: 我也已经安装了Apache( sudo yum install httpd )并在/etc/httpd/conf.d上创build了以下文件: /etc/httpd/conf.d/ajp.conf ProxyPass / painel ajp:// localhost:8181 / painel ProxyPassReverse / painel ajp:// localhost:8181 / painel 但所有我试图使用ajp协议是503 http错误。 我错过了什么? 如果我将协议从ajp更改为http和端口8080,它的工作原理。 但是这个想法是使用ajp。 任何帮助是受欢迎的。
我在Win2k3机器上运行GlassFish服务器。 如果我通过远程桌面login到控制台(“mstsc / console”)并注销,应用程序将退出(服务器不closures,JVM将被终止)。 包装仍然运行。 我试图把“-Xrs”标志添加到我的“domain.xml”文件中,如此处所述,没有成功。 有什么build议么?
我有一台Glassfish v2.1应用服务器(OpenEsb发行版),运行在一个非常严格的防火墙后面。 有时会出现一个底部框架,试图连接到这个地址: http ://glassfishesb.org/isvc/GFMOTD ?[…]这似乎是来自OpenESB的“每日消息”服务。 防火墙不允许这种连接,所以框架只显示消息“连接已经超时,glassfishesb.org上的服务器需要很长时间才能响应”。 还有一个问题可能与此有关,那就是当Glassfish服务器运行了一天左右,pipe理控制台就根本不会显示。 login屏幕的作品,但pipe理页面似乎永远加载。 如何防止Glassfish实例尝试连接到外部服务器?
在GlassFish v2.1中,我可以查看我的web应用程序在glassfish服务器日志($ GF_HOME / domains / domain1 / logs / server.log)中logging所有stdout和stderr。 但是我在v3中看不到。 是否有必须转换的设置或应用程序现在必须支持自己的日志logging?
我需要设置IIS 6和7将所有请求传递给Glassfish v2.x. 有没有一个简单的教程,将获得IIS和Glassfish的工作之间的交互?