【问题标题】:node-apn logs is not getting stored in filenode-apn 日志未存储在文件中
【发布时间】:2015-02-26 13:16:04
【问题描述】:

我需要调试 node-apn(一些推送丢失了),所以我需要分析 node-apn 日志。因此,我想将 node-apn 日志存储在一个文件中。

我的尝试

我已启用 node-apn 日志,它们出现在我的控制台上。现在,我正在运行以下命令来启动服务器,但我在文件中看不到 node-apn 日志。我可以在文件中看到应用程序日志(由 winston 生成)。

sudo node app.js test >> /home/gaurav/temp.txt
sudo node app.js test | tee /home/gaurav/temp.txt

任何人都可以建议如何实现这一点。

【问题讨论】:

    标签: node.js logging apple-push-notifications


    【解决方案1】:

    日志可能被发送到 stderr 而不是 stdout,所以试试这个:

    sudo node app.js test >> /home/gaurav/temp.txt 2>&1
    sudo node app.js test 2>&1 | tee /home/gaurav/temp.txt
    

    2>&1 将发送到 stderr 的所有内容重定向到 stdout。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-08
      • 2016-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-30
      相关资源
      最近更新 更多