我需要将客户端日志存储到服务器端文件系统。我看到 JSNlog Ajax appender 发布 JSON 数据。是否有服务器端处理程序将 JSON 日志数据写入某人已经编写的文件系统?我目前不使用nodejs,但如果有异步winston 处理程序,那就太好了。
1 回答
0
我是JSNLog的作者。
已经有一个服务器端处理程序,称为 jsnlog-nodejs。这是一个 NPM 包。
你说你不使用 NodeJs,所以我不确定你使用的是什么服务器端技术。除了 NodeJs,还有一个用于 .Net 的 JSNLog 服务器端端点(在 jsnlog.com 上)。
如果您决定编写自己的服务器端端点,JSNLog 发送的消息结构在这里:http: //js.jsnlog.com/Documentation/DownloadInstall
关于 Winston,JSNLog 开箱即用地支持这一点。你会看到 JSNLog 使用了 appenders。任何 Winston 传输都可以用作附加程序。请参阅: http ://nodejs.jsnlog.com/Documentation/HowTo/LogToDb
如果您确实在服务器上使用 NodeJs,更多信息: http ://nodejs.jsnlog.com/Documentation/DownloadInstall
于 2017-11-11T10:50:31.493 回答