javascript - IBM Worklight 6.1 将客户端日志写入 messages.log

标签 javascript logging ibm-mobilefirst worklight-runtime

在我们的应用程序中,我们设法使用 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/

相关文章:

javascript - knockout JS 绑定(bind)到对象的属性

javascript - 揭示模式用例

Javascript 检查时间是否在 8 :30am and 6:30pm 之间

java - Logback:如何仅将错误记录到文件

ibm-mobilefirst - Datapower 与 WL 集成

java - 使用 POSTMAN 测试 API 时,AdapterSecurityContext 的客户端注册数据为空

javascript - 如何将准确的时间戳信息从 Android 地理定位应用程序发送到 Postgresql 数据库?

eclipse - 如何为 Wildfly 的日志着色 - Eclipse 上的 Jboss Server 控制台

android - IBM 工作灯 : Push Notification and Badge

wcf - 无法记录 WCF 消息正文