AWS 无服务器快速连接错误 - EPIPE



我们有一个 NodeJS 10.16.3 Express API。我们最近从AWS Elastic Beanstalk/EC2切换到Lambda/Serverless。我们的数据库是Postgres(PostgreSQL(12.2。

从客户端发出请求时,似乎突然间我开始在本地服务器上收到此错误:

offline: ANY /dev/inventory/inventory (λ: app)
ERROR: aws-serverless-express connection error
{ Error: write EPIPE
at WriteWrap.afterWrite (net.js:788:14) errno: 'EPIPE', code: 'EPIPE', syscall: 'write' }
offline: (λ: app) RequestId: ckazracm0001emds69068drtu  Duration: 2.58 ms  Billed Duration: 100 ms

在这个问题上,我似乎找不到太多,我希望有人可以提供帮助。

笔记:

  • 我的本地帖子正在运行
  • 我的 .env.json 文件是正确的

发现错误。希望这对其他人有所帮助。

该错误是由于应用程序请求标头中超过了 4096 字节的最大 cookie 大小。我们通过去除通过我们使用的一些第三方服务传递的错误 cookie 来解决它,这些服务具有 cookie 值的长编码字符串。

最新更新