在我们的骡子服务器,我们轰炸与日志,如以下每一秒,我如何停止它?
*************** SAP_CMLISTEN ***************
[Thr 133440] SAP_CMLISTEN: timeout = 2000
[Thr 133440] SiSelNSelect: start select (timeout=2000)
[Thr 133440] Tue Oct 29 16:27:38 2019
[Thr 133440] NiSelISelectInt: 0 handles selected (0 buffered)
[Thr 133440] SAP_CMLISTEN: STISendNiping returns: 0
[Thr 133440] SAP_CMLISTEN: timeout after 2000 msecs
[Thr 133440] *************** SAP_CMLISTEN ***************
我试着用-Djco.trace_level=0
运行一些java命令,但是失败了。
$ java -Djco.trace_level=0
上面的命令不起作用。
我希望禁用SAP JCo跟踪日志。
1条答案
按热度按时间jq6vz3qz1#
属性
jco.trace_level
用于上层JCo API跟踪。但是您的示例显示了CPIC跟踪。这可以通过登录参数(
jco.client.cpic_trace
)或通过全局JCo属性(cpic.trace
)打开,也可以通过跟踪级传播从通信伙伴远程打开。如果您没有在JCo侧打开它,那么它是从通信伙伴(ABAP系统)远程激活的。
最近,添加了新的JCo属性
cpic.trace.accept_remote_activation
,用于接受CPIC远程跟踪激活,默认值为'0'
(OFF)。据我所知,这种远程跟踪激活不能用旧的JCo补丁级别来抑制。如果您将JCo库更新到latest patch level(目前是JCo 3.0.20),那么如果Java应用程序没有主动打开它,就不应该再创建这些CPIC跟踪。