温斯顿不logging

我有我的节点js应用程序快速运行winston。 我有它设置login到一个日志应用程序监听它的端口。 我正在运行我的应用程序,日志显示在另一个端口上的唯一方法是当我closures我的应用程序,似乎所有的日志,然后发送的那一刻。 有一些configuration,我缺less立即发送到端口的日志,而不是只有在服务器关机发送?

我也在Docker上运行这些应用程序,我不相信这是一个docker问题,因为当我在本地运行时出现同样的问题。

编辑 – 我只使用以下内容:

var winston = require('winston'); winston.loggers.add('main', { http: { host: 'localhost', port: 9514 } });