为集群部署中的每个节点生成日志
可为每个部署了 Marketing Platform 的节点生成日志。可为集群中的每个节点指定不同日志记录级别。
*
请完成下列其中一个操作来为 Marketing Platform 集群部署中的每个节点生成日志:
*
在集群的所有节点上共享 Marketing Platform 的安装位置。要共享该位置,必须在可从所有节点访问的共享驱动器上安装 Marketing Platform。请完成下列操作以共享该位置:
1.
在每个节点中添加 JVM 参数。使用以下命令来添加 JVM 参数:-DPLATFORM_LOG4J_PROPERTIES_FILE=log4j_node1.properties(其中 log4j_node1.propertieslog4j.properties 文件的副本)。可更改该属性文件的名称。
2.
使用以下命令来设置 JVM 参数:log4j.appender.System.File=Log_File_Name
例如:log4j.appender.System.File=platform_node1.log
3.
4.
会在 PLATFORM_HOME/Platform/logs 目录中创建所有日志文件。
*
如果未在集群的所有节点上共享 Marketing Platform 部署,请将 DUNICA_PLATFORM_HOME 目录用作 Java 参数,该参数指向生成这些日志的位置。请完成下列操作,以通过更改 Java 参数来为集群中的每个节点生成日志文件:
1.
使用以下命令来指定 Java 参数:-DUNICA_PLATFORM_HOME=path_where_log_files_are_generated
例如:UNICA_PLATFORM_HOME=/opt/Platform
2.
3.
4.
conf 目录中复制 log4j.properties 文件。log4j.properties 位于 Marketing Platform 安装目录中。
5.
*
在集群的所有节点上复制 Marketing Platform 安装目录结构。请完成下列操作以复制该目录结构:
1.
2.
PLATFORM_HOME/Platform 目录中创建 logs 目录,并提供对 logs 目录的写许可权。
3.
conf 目录中复制 log4j.properties 文件。log4j.properties 位于 Marketing Platform 安装目录中。
不需要将 DUNICA_PLATFORM_HOME 添加为 Java 参数。