如何为托管在同一Payara服务器上的不同应用程序生成不同的日志

时间:2017-07-18 05:26:47

标签: logging glassfish webserver client-server hosting

我在同一个Payara服务器上托管了2个应用程序,就像我们在服务器控制台上一样,在#34; Applications" http://localhost:4848/common/index.jsf中的标签。
是否可以为两个应用程序生成不同的日志文件?

目前日志是在" C:\ payara-4.1.1.162 \ payara41 \ glassfish \ domains \ domain1 \ logs"当我们部署应用程序时,它来自路径" C:\ payara-4.1.1.162 \ payara41 \ glassfish \ domains \ domain1 \ applications"所以有字面上常见的文件夹" logs"对于所有部署的应用程序。

请让我知道。 TIA!

1 个答案:

答案 0 :(得分:1)

如果在同一服务器上创建另一个实例并将每个应用程序部署到不同的实例,则可能。

例如,在“node1”上创建一个名为“node1”的新节点和一个名为“server1”的新实例。 (请记住在创建它之后运行“server1”。)然后将第一个应用程序部署到“server”(默认节点),将第二个应用程序部署到“server2”。使用管理控制台比使用asadmin更容易。

此结果似乎如下;

  • 第一个应用程序的“服务器”日志是“C:\ payara-4.1.1.162 \ payara41 \ glassfish \ domains \ domain1 \ logs”
  • 第二个应用程序的“server1”日志是“C:\ payara-4.1.1.162 \ payara41 \ glassfish \ nodes \ localhost-domain1 \ server1 \ logs”

可以更改路径以修改其日志记录配置。