小编Dey*_*nov的帖子

Node.js在随机时间抛出写入EIO异常

我正在使用node.js + socket.io + Winston(logger)编写游戏服务器,我的服务器每天都会因为这个异常而死掉:

Error: write EIO
at errnoException (net.js:901:11)
at Object.afterWrite (net.js:718:19)
Run Code Online (Sandbox Code Playgroud)

我怀疑它可能是我使用Winston的方式.我有server.jsroom.js我需要Winston这个语句的类:var winston = require('winston');server.js我注册的文件记录:

winston.add(winston.transports.File, { filename: 'server.log' });
winston.handleExceptions(new winston.transports.File({ filename: 'errors.log' }))
Run Code Online (Sandbox Code Playgroud)

room.js我简单地调用winston.info()方法.

可能是因为很多room例子还是什么?

javascript node.js socket.io winston

7
推荐指数
1
解决办法
1435
查看次数

标签 统计

javascript ×1

node.js ×1

socket.io ×1

winston ×1