在我们的应用程序中,我们设法使用 WL.Client.logActivity
将客户端日志写入服务器。有没有办法将这些日志写入服务器的 messages.log 文件而不是 wlreport 数据库?我读过一些相关的帖子,例如 this但我们不希望用户提交自定义日志文件。
那么我们可以以某种方式将客户端日志发送回服务器的 messages.log 吗?
最佳答案
只是提出一个想法:为什么不创建一个公开方法“log”的适配器,那么当您想在服务器端记录来自客户端的内容时,您可以这样做:
WL.Client.invokeProcedure( { 适配器 : '适配器名称', 程序:'日志', 参数:['你的消息'] } );
并且,在适配器的日志实现中,您可以使用 WL.Logger.x API 写入内部日志文件(我 100% 确定,但我认为这会写入 messages.log)
关于javascript - IBM Worklight 6.1 将客户端日志写入 messages.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26848791/