禁止在Sails.js中记录HTTP

我正在这样运行Sails v1 Web应用程序作为产品在端口80上的服务(不知道这是否是正确的方法,因为我在文档中找不到确切的指令):

sudo NODE_ENV=production forever start --killSignal=SIGINT app.js

当我发出适当的forever logs命令时,我不断收到如下消息:

...
data:    app.js:2770 - 39 seconds later...
data:    app.js:2770 -  - GET /logout                                (2ms 302)
data:    app.js:2770 - <- GET /api/v1/account/logout                 (2ms 302)
data:    app.js:2770 -  |  redirect
data:    app.js:2770 -  °
data:    app.js:2770 - <- GET /login                                 (7ms 200)
data:    app.js:2770 -  °
data:    app.js:2770 - <- PUT /api/v1/entrance/login                 (250ms 200)
data:    app.js:2770 -  °
data:    app.js:2770 - <- GET /                                      (1ms 302)
data:    app.js:2770 -  |  redirect
data:    app.js:2770 -  °
...

我认为这完全没有必要,我只保留错误消息,否则我希望日志文件会快速增长。
因此,我在config/env/production.js内设置

log: {
  level: 'error'
},

但是Sails仍然记录了如上所述的每个成功的HTTP请求。
有没有办法抑制这种行为?我在文档中找不到任何内容。

beautytai 回答:禁止在Sails.js中记录HTTP

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2451263.html

大家都在问