EAS常用开发二:指定接口日志文件的配置原创
金蝶云社区-湖南客户成功_刘敏
湖南客户成功_刘敏
59人赞赏了该文章 390次浏览 未经作者许可,禁止转载编辑于2023年04月20日 09:52:01

前言:在我们开发webservice接口中需要与第三方进行连调,或者项目上线后要对接口信息进行监控和记录,那么这时我们往往会用到服务器上的日志记录文件apusic.log。但往往这个apusic.log文件中存储了大量的日志,当接口出现问题时,我们要去找这个接口相关日志时就比较费时费力,如果我们把接口相关的日志信息单独记录在一个指定的表中,从接口调用开始到结束的每一个动作都 记录上来,那我们就能快速定位问题。


所以我们可以这样做:

1、到服务器找到这个路径 : /mnt/kingdee/eas/server/profiles/server2/config  下的log4j.properties文件

2、修改log4j.properties 文件

3、image.png

将以上内容放到log4j.properties 文件中

4、特殊内容说明:

log4j.logger.com.kingdee.eas.commoninterface 接口包路径

 interfaceSync.log   为指定接口的日志文件名

log4j.appender.commoninterface.MaxFileSize=45MB   指定interfaceSync.log文件大小 ,45M够用很久了

5、需要注意的是,如果服务器有多个实例,则每个实例下的log4j.properties都要修改

赞 59