Payara 域配置
Payara Domain configuration
我们正在使用 PAYARA(Glassfish) 服务器进行应用程序部署,它有两个域,如 domain1 和 parayaDomain。当我们需要更新 payara 服务器版本时,它会影响它的域,因为域存在于 payara/glassfish/domains/domain.
中
现在,我的问题是,是否可以在服务器外使用域?我的意思是完全在 Payara 目录之外。如果可能的话,我们必须更改所有配置(指定放置在外部的域的位置)。
因此,当我们升级服务器时,不会对域产生影响。任何帮助将不胜感激。
谢谢,
这绝对有可能。 asadmin 子命令 start-domain
、stop-domain
、restart-domain
、start-local-instance
等都有许多其他选项,允许您指定包含所有域或节点的目录的位置.您提到的路径只是默认路径。
官方文档有一个以这种方式(方法 2)升级 Payara Server 的示例,您可以在单独的域和节点目录旁边的目录中安装多个版本:
/opt/payara/154/payara41/....
/opt/payara/161/payara41/....
/opt/payara/162/payara41/....
/opt/payara/domains/myDomain
/opt/payara/nodes/myLocalNode
考虑到此设置,您可以使用 Payara 154 实例启动域 myDomain,如下所示:
/opt/payara/154/payara41/bin/asadmin start-domain --domaindir /opt/payara/domains myDomain
https://docs.payara.fish/documentation/user-guides/upgrade-payara.html
请注意示例中的命令在 domains
和 myDomain
之间有一个 space,而不是正斜杠(/
).这是因为您需要指定 domainDir,这是可能包含多个域文件夹的目录,然后指定 domain 的名称你想作为一个 单独的参数开始 .
我们正在使用 PAYARA(Glassfish) 服务器进行应用程序部署,它有两个域,如 domain1 和 parayaDomain。当我们需要更新 payara 服务器版本时,它会影响它的域,因为域存在于 payara/glassfish/domains/domain.
中现在,我的问题是,是否可以在服务器外使用域?我的意思是完全在 Payara 目录之外。如果可能的话,我们必须更改所有配置(指定放置在外部的域的位置)。
因此,当我们升级服务器时,不会对域产生影响。任何帮助将不胜感激。
谢谢,
这绝对有可能。 asadmin 子命令 start-domain
、stop-domain
、restart-domain
、start-local-instance
等都有许多其他选项,允许您指定包含所有域或节点的目录的位置.您提到的路径只是默认路径。
官方文档有一个以这种方式(方法 2)升级 Payara Server 的示例,您可以在单独的域和节点目录旁边的目录中安装多个版本:
/opt/payara/154/payara41/.... /opt/payara/161/payara41/.... /opt/payara/162/payara41/.... /opt/payara/domains/myDomain /opt/payara/nodes/myLocalNode
考虑到此设置,您可以使用 Payara 154 实例启动域 myDomain,如下所示:
/opt/payara/154/payara41/bin/asadmin start-domain --domaindir /opt/payara/domains myDomain
https://docs.payara.fish/documentation/user-guides/upgrade-payara.html
请注意示例中的命令在 domains
和 myDomain
之间有一个 space,而不是正斜杠(/
).这是因为您需要指定 domainDir,这是可能包含多个域文件夹的目录,然后指定 domain 的名称你想作为一个 单独的参数开始 .