嗨, 大家好: 网站在新年后正式开通,欢迎大家加入我们,共同维护一个良好氛围的中国技术社区。 欢迎举报不良帖子,欢迎提供建议。
我们的QQ群:136102234,欢迎进群找答案,里边会有很多资深的大师们。 365体育投注平台

报错如下:

环境为node从0.10升级为6.6,然后就执行报错。

assert.js:89
throw new assert.AssertionError({
^

AssertionError: Frame too large!
at Serializer._transform (/usr/local/node/http2/lib/protocol/framer.js:46:3)
at Serializer.Transform._read (_stream_transform.js:167:10)
at Serializer.Transform._write (_stream_transform.js:155:12)
at doWrite (_stream_writable.js:307:12)
at writeOrBuffer (_stream_writable.js:293:5)
at Serializer.Writable.write (_stream_writable.js:220:11)
at Compressor.ondata (_stream_readable.js:556:20)
at emitOne (events.js:96:13)
at Compressor.emit (events.js:188:7)
at readableAddChunk (_stream_readable.js:177:18)

提问了 2016-07-26 17:56:07

jkant's gravatar image

jkant ??
11135138139
采纳率: 3%


经过错误反馈我们可以定位到:

/usr/local/node/http2/lib/protocol/framer.js:46:3

也就是framer.js的46行:

assert(length <= MAX_PAYLOAD_SIZE, 'Frame too large!');

因为这个length 小于了MAX_PAYLOAD_SIZE就会报错,

再往前查找MAX_PAYLOAD_SIZE

var MAX_PAYLOAD_SIZE = 16384;

so:答案就在这里,加大这个值就好了。

永久链接

已回答 2016-07-26 17:58:00

jkant's gravatar image

jkant ??
11135138139
采纳率: 3%

你的回答
切换预览

关注这个问题

邮件:

登录之后,你可以在这里订阅任何更新。

RSS:

回答

回答和评论

Markdown基本语法

  • *italic* or _italic_
  • **bold** or __bold__
  • 链接:[文本](http://url.com/ "标题")
  • 图片?![alt 文本](/path/img.jpg "标题")
  • 编号列表: 1. Foo 2. Bar
  • 如果想要换行,只需要在前一行结尾处插入2个空格即可。
  • 支持基本HTML标记

问题365棋牌怎么才能赢钱_365棋牌苹果版怎么下载不了_365棋牌错误代码:

×24
×1
×1

已提出的问题: 2016-07-26 17:56:07

问题浏览量: 2,477 次

最后更新: 2016-07-26 17:58:00