Articles of glassfish

ErrorDocument 405不能在Apache中工作

我使用Apache作为我们内部的Glassfish服务器的代理服务器,并希望尽可能多地隐藏我们正在使用的软件。 在Apache中,我在服务器级别configuration了一个非常简单的404 ErrorDocument: ErrorDocument 404 "Page not found" 这工作,但它似乎不适用于405(方法不允许): ErrorDocument 405 "Method not allowed" 当我在我的浏览器中打开一个只能与POST通信的servlet的url时,我没有获得我的自定义消息,而是获得了Glassfish的405页面。 我试图隐藏在Glassfish方面和Apache方面的信息,但它似乎并没有工作。 有什么想法吗?

可以将GlassFish或Payaraconfiguration为指定密码套件的服务器首选顺序?

我想优先密码套件,所以我可以实现完美的前向保密 。 我不确定这在GlassFish或Payara中是否可行。 我们目前正在运行Payara Server 4.1.1.154。

将系统/环境variables传递给服务的另一种方式(glassfish)

我有一个glassfish应用程序服务器,在CentOS 7.2上的glassfish用户下运行。 我有一个应用程序有一个部署的应用程序需要一个自定义的环境variables(例如export App_Home=/opt/App )。 应用程序正在使用System.getenv("App_Home")在glassfish中读取Java环境variables。 我可以通过编辑服务来实现这个function。 vi /etc/systemd/system/glassfish.service 添加EnvironmentFile=/opt/MyApp/MyEnvironmentFile ,然后在/opt/MyApp/MyEnvironmentFile添加App_Home=/opt/MyApp 有没有用glassfish本身设置这个环境variables的方法? 或者有更好的方式来设置系统属性variables,而不是编辑服务文件? 我也尝试将输出添加到glassfish.bashrc(这是服务似乎正在运行的shell),但似乎并没有传递给应用程序。

Glassfish上的JDBC只读连接池

是否有可能在Glassfish中创build只读连接池,与MySql交谈,以便不允许更新? 我想让人们使用复制的MySql数据库,我想确保没有人尝试更新。

两台GlassFish安装在一台计算机上

我想在一台Windows Server操作系统上安装两台GlassFish服务器,每台服务于不同的端口。 这是可能的吗?

通过IP地址控制网站访问

假设我有一台运行Windows 2003 Server的物理服务器。 安装两个GalssFish应用程序服务器,一个运行在端口80上,另一个端口8080.每个GlassFish实例都部署了一个应用程序,因此可以在端口80上看到一个应用程序,而在另一个端口8080上可以看到一个应用程序。 是否有可能将在8080端口上运行的应用程序冲浪到只有公司内部的用户,并打开谁可能看到端口80上运行的应用程序到整个互联网?

Glassfish的基本configuration被遗忘了

我前段时间安装了glassfish v3,而且自从我上次使用它以来已经有一段时间了,所以我忘记了服务器正在侦听的端口以及pipe理控制台正在侦听的端口。 而且,我忘记了pipe理员密码! 我敢肯定,我已经改变了他们,因为我已经尝试了默认值,并没有工作。 有什么configuration文件,我可以find他们(至less端口号)?

在Glassfish V2或V3上设置SSL

我的雇主最近购买了Trustwave SSL证书。 Trustwave在他们的网站上发布了支持,但是他们没有提供像他们的其他服务器一样的安装指南,而且我很难用GlassFish正确configuration它。 我发现这个http://blogs.oracle.com/enterprisetechtips/entry/using_ssl_with_glassfish_v2博客文章是有帮助的,但我仍然无法得到它的工作(我认为问题是,我不完全理解GlassFish密钥库,所以我修改它不正确,服务器启动时引发安全exception)。 有没有人有这样的经验,你能指望我一个体面的资源? 谢谢你的帮助。

为什么我的MySQL服务器不断地把HEAP转换成MyISAM

我们间歇性地使用了MySQL服务器。 它一直抛出大量的这些查询(因此将它们堆放在我的过程列表中)。 我们正在通过Glassfish v3使用MyISAM数据库和连接池来实现Grails应用程序。 db_user myhost:35143 db查询39 converting HEAP to MyISAM /* mysql-connector-java-5.1.7 ( Revision: ) */SHOW VARIABLES WHERE Variable_name ='language' OR Variable_name = 'net_write_timeout' OR Variable_name = 'interactive_timeout' OR Variable_name = 'wait_timeout' OR Variable_name = 'character_set_client' OR Variable_name = 'character_set_connection' OR Variable_name = 'character_set' OR Variable_name = 'character_set_server' OR Variable_name = 'tx_isolation' OR Variable_name […]

关于Glassfish的新安装404

对于Glassfish来说,我是全新的 ,所以我想我会安装一个副本并且徘徊(实际上我正在查看许多用于个人教育的Java服务器)。 所以,我在Ubuntu 10和java-6-openjdk上安装了Glassfish 3的基本副本。 我第一次运行,我尝试使用sudo ./glassfish-3.0.1-unix.sh。 不幸的是,当我调用./asadmin start-domain,然后导航到pipe理面板(默认位置)时,我发现只有这个(页面上有更多的HTML,但这是唯一的文本 ,我可以提供整个HTML文件,如果需要。): <div id="copyright" style="width: 720px; margin-left: auto; margin-right: auto; padding: 5px;"> <span>Copyright © 2005, 2010, Oracle and/or its affiliates. All rights reserved. US Government Rights – Commercial software. Government users are subject to the Oracle standard license agreement and applicable provisions of the FAR and its […]