【问题标题】:Change JVM logs path use jython使用 jython 更改 JVM 日志路径
【发布时间】:2018-02-14 08:43:59
【问题描述】:

我想在 WebSphere 8.5.5 中更改路径 JVM 日志。

通过 GUI 进入:日志记录和跟踪 > NorkomServer > JVM 日志。

有:

所需信息文件名: ${SERVER_LOG_ROOT}/SystemOut.log

我必须将其更改为:“/opt/logs/SystemOut.log”

改为使用“sed”,我必须使用 jython。有什么帮助吗?

【问题讨论】:

    标签: websphere jython websphere-8 wsadmin


    【解决方案1】:

    您可以运行以下 wsadmin 脚本(使用 -lang jython)来更新 SystemOut.log 文件的默认文件路径。

    #Update the below Environment variables before running this script
    
    #Enter the nodename below
    nodename=''
    #Enter the servername below
    servername=''
    #Set the updated file path below
    filename='/opt/logs/SystemOut.log'
    
    #Set the Stream name 
    #outputStreamRedirect for SystemOut & errorStreamRedirect for SystemError
    streamName = 'outputStreamRedirect'
    
    #get the server Id
    serverId = AdminConfig.getid('/Cell:/Node:'+nodename+'/Server:'+servername+'')
    #get the Stream Id
    streamId = AdminConfig.showAttribute(serverId, streamName)
    
    #update the file path
    AdminConfig.modify(streamId, [['fileName', filename]])
    #Save the changes
    AdminConfig.save()
    

    重新启动 JVM 发布此更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-26
      • 1970-01-01
      • 2017-07-30
      • 2014-07-03
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      • 2019-05-12
      相关资源
      最近更新 更多