标签: asadmin

如何向 glassfish 4.0 添加 JVM 选项?

glassfish 管理指南指出应该添加 JVM 选项asadmin create-jvm-options -Dkey=value:-Dkey=value(https://glassfish.java.net/docs/4.0/administration-guide.pdf , S. 120)。当然,这些示例不包括添加包含:和选项开头的选项的有趣和教学重要案例,-XX而不是-D。据介绍逃跑:用\,虽然。调用asadmin create-jvm-options -XX\:MaxPermSize=1024m:-Xmx4096会添加这两个选项,而不会删除\哪个(正确)防止(错误)选项被识别。在这里进行的正确方法是什么?

如何覆盖现有选项?如果使用相同的值指定选项名称,则asadmin create-jvm-options抱怨该选项已存在,指定了另一个值,两个值都存在(-> 使用了哪个?)。我真的不必解析和评估 的输出asadmin list-jvm-options,是吗?

如何确定是否已添加选项,即是否必须重新启动域?同样的问题:我真的不必解析和评估asadmin list-jvm-options添加选项之前和之后的输出,对吗?

asadmin glassfish-4

3
推荐指数
1
解决办法
1万
查看次数

GlassFish:部署w/--force

当我尝试使用--force选项部署战争时,它可以工作,但我得到了这个回复:

Deprecated syntax, instead use:
asadmin --passwordfile password --host localhost --user admin deploy [options] ...
Run Code Online (Sandbox Code Playgroud)

使用较新的语法时,如何指定--force选项?在"部署"之后添加.war文件以外的任何内容会产生以下消息:

Command deploy only accepts one operand
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

java glassfish java-ee glassfish-3 asadmin

2
推荐指数
1
解决办法
5729
查看次数

远程Glassfish v4.1部署的TimeoutException

我在OVH上有VPS,让我们说它是vpsXXXX.ovh.net,使用Debian 7.我已经安装了Java 8,Glassfish 4.1并启用了安全管理:

asadmin
> change-admin-password --user admin
> start-domain
> enable-secure-admin # user: admin
> restart-domain
Run Code Online (Sandbox Code Playgroud)

我已经检查过vpsXXXX.ovh.net:8080和vpsXXXX.ovh.net:4848有效.当我通过scp上传我的战争时,通过SSH登录VPS并通过asadmin deploy JEE.war一切工作进行部署.

然后我取消部署它并尝试通过命令远程部署它:

asadmin --user admin --host vpsXXXX.ovh.net --port 4848 --secure deploy JEE.war
Run Code Online (Sandbox Code Playgroud)

我给了管理员密码,经过很长一段时间(30秒?),我得到了:

remote failure: Request failed.
Command deploy failed.
Run Code Online (Sandbox Code Playgroud)

我在VPS上的server.log:

[2014-11-03T21:50:14.489+0100] [glassfish 4.1] [INFO] [NCLS-REST-00003] [javax.enterprise.admin.rest] [tid: _ThreadID=46 _ThreadName=admin-listener(5)] [timeMillis: 1415047814489] [levelValue: 800] [[
  An error occurred while processing the request. Please see the server logs for details.
org.jvnet.mimepull.MIMEParsingException: java.io.IOException: java.util.concurrent.TimeoutException
        at org.jvnet.mimepull.MIMEParser.fillBuf(MIMEParser.java:442)
        at org.jvnet.mimepull.MIMEParser.skipPreamble(MIMEParser.java:307)
        at org.jvnet.mimepull.MIMEParser.access$300(MIMEParser.java:68) …
Run Code Online (Sandbox Code Playgroud)

deployment glassfish asadmin

2
推荐指数
1
解决办法
2993
查看次数

需要帮助使用asadmin配置GlassFish

由于项目限制,我需要在shell脚本(linux)中使用asadmin配置我的GlassFish安装.我配置了所有参数,除了一个.我需要配置的部分是"网络监听器"部分.以下是默认domain.xml文件的部分:

<network-config>
    <protocols>
        <protocol name="http-listener-1">
            <http default-virtual-server="server" max-connections="250" server-name="">
                <file-cache enabled="false"></file-cache>
            </http>
        </protocol>
        <protocol security-enabled="true" name="http-listener-2">
            <http default-virtual-server="server" max-connections="250" server-name="">
                <file-cache enabled="false"></file-cache>
            </http>
            <ssl ssl3-enabled="false" cert-nickname="s1as"></ssl>
        </protocol>
        <protocol name="admin-listener">
            <http default-virtual-server="__asadmin" max-connections="250" server-name="">
                <file-cache enabled="false"></file-cache>
            </http>
        </protocol>
    </protocols>
</network-config>
Run Code Online (Sandbox Code Playgroud)

对于"http-listener-2"部分,我需要更改"ssl"部分.我看了很多地方但找不到正确的asadmin命令来进行这些更改.我的ssl部分需要看起来像这样:

<ssl key-store="config/xxxxxServer.jks" trust-store="config/xxxxxTrustStore.jks" cert-nickname="xxxxxServer" />
Run Code Online (Sandbox Code Playgroud)

正如我所说,我已经查了几天了,我找不到与asadmin一起使用的正确命令行命令来设置这些参数.我认为"asadmin create-ssl"将是我所需要的,但不幸的是,它不是.在查看GlassFish的Web界面时,我看到了我需要设置的参数.这告诉我,我应该能够通过asadmin配置它.任何帮助我的帮助将不胜感激.

感谢阅读,祝你有个美好的一天.

ssl glassfish asadmin

1
推荐指数
1
解决办法
3595
查看次数

标签 统计

asadmin ×4

glassfish ×3

deployment ×1

glassfish-3 ×1

glassfish-4 ×1

java ×1

java-ee ×1

ssl ×1