我无法在我的客户端(chrome)和服务器(nodejs Web套接字服务器)之间建立连接。一旦服务器开始侦听传入的请求,2-3分钟后会发生以下错误:CALL_AND_RETRY_2分配失败 - 在我的nodejs服务器上处理内存不足,客户端显示“INVALID_STATE_ERR:DOM异常11”。
解决方案是什么?如何快速解决这个问题?
所以onOpen不会在这里调用。
我正在使用以下逻辑在服务器端读取一个巨大的xml文件:
fileSystem.readFile('config.xml', 'ascii',
function (err, data)
{
if (err)
throw err;
xmlData = data;
domParser = require('xmldom').DOMParser;
xmlDoc = new domParser().parseFromString(xmlData.substring(2,xmlData.length));
context = xmlDoc.getElementsByTagName("default")[0];
}
);
如果我对以上几行发表评论,它的工作正常。但我的要求是读取和解析巨大的xml文件。我怎样才能实现这一目标?
感谢
斯纳