我有一台运行Socket.io的NodeJs服务器,在本地运行良好,但是当托管在我的DigitalOcean Droplet上时,它似乎会截断13680个字符的较大JSON响应,这让我很沮丧。
响应大小是否有限制?我读过一些有关更改maxBuffer大小的信息,但是找不到有关如何执行此操作的信息。
下面是我的代码(如果相关)发送响应。
var sendActionToClient = function(sockets, action, type) {
type = type || "action";
var json = {
type: type,
data: action
};
sockets.forEach(function(sock, index, array) {
sock.write(JSON.stringify(json) + "%END%");
});