【问题标题】:logging system for nodejs and node-workernodejs 和 node-worker 的日志系统
【发布时间】:2011-05-27 19:30:17
【问题描述】:

nodejs日志系统,我想要一个漂亮的控制台日志,也可以保存到日志文件,速度也快,异步会更好。

最难的是node-worker,它使用std io与父进程通信,所以如果日志系统使用std io,它就无法工作。

【问题讨论】:

    标签: javascript logging node.js


    【解决方案1】:

    this page 的调试部分提供了很多选项。

    【讨论】:

    • 他们可以写入文件。要么为每个工作人员使用一个日志文件,要么设置工作人员使用流套接字或管道或系统日志将消息发送到单个进程。
    【解决方案2】:

    我查看了许多记录器,但我无法找到一个轻量级的解决方案 - 所以我决定在 github 上发布一个简单的解决方案。

    • 保存文件
    • 给你一个漂亮的输出(我们都喜欢)

    希望对你有所帮助。

    设置

    https://github.com/bluejamesbond/Scribe.js
    

    PS:如果有任何问题,如果你能修复它,然后发出请求请求,我将不胜感激。否则,我们非常欢迎您作为问题发布。

    向控制台输出样本

    示例目录设置

    示例输出文件

    【讨论】:

    • 让我知道这是否适用于node-worker。我觉得应该很容易实现一个队列来构建输出,然后根据需要打印出来。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-01
    • 2014-04-30
    • 2013-01-03
    • 1970-01-01
    • 2011-07-25
    • 2011-06-18
    相关资源
    最近更新 更多