我要求将客户端日志存储到服务器端文件系统。我看到JSNlog Ajax appender发布了JSON数据。 是否有服务器端处理程序将JSON日志数据写入某人已编写的文件系统?我目前没有使用nodejs,但如果有这样的async winston处理程序,那就太棒了。
答案 0 :(得分:0)
我是JSNLog的作者。
已经有一个名为jsnlog-nodejs的服务器端处理程序。这是一个NPM包。
你说你不使用NodeJ,所以我不确定你使用的服务器端技术。除了NodeJ之外,还有.Net的JSNLog服务器端端点(在jsnlog.com上)。
如果您决定编写自己的服务器端端点,JSNLog发送的消息结构如下: http://js.jsnlog.com/Documentation/DownloadInstall
关于Winston,JSNLog支持开箱即用。您将看到JSNLog使用appender。任何Winston传输都可以用作追加器。看到: http://nodejs.jsnlog.com/Documentation/HowTo/LogToDb
如果您在服务器上使用NodeJ,请获取更多信息: http://nodejs.jsnlog.com/Documentation/DownloadInstall