ERROR: Connection issue EMFILE

0

getting random error on querying from nodejs lambda: ERROR getaddrinfo EMFILE neptune-server-instance

Any advice welcome

질문됨 3년 전7336회 조회
1개 답변
0

EMFILE error means that the OS is denying your program to open more files/sockets. Please double check whether you are hitting following system limit in your lambda function [1] [2].

  1. /tmp directory storage: 512 MB
  2. File descriptors: 1,024

Few other things to check

  1. Are you closing connection after each invocation?
  2. What configuration your are using for your client? If you are using gremlin then what is your connection setting. May be you are opening too many connections than needed.

If all of this doesn't help then please share a minimal reproducer so that we can investigate the issue our side.

Thanks,
Ankit

[1] https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
[2] https://github.com/vendia/serverless-express/issues/239

Edited by: AnkitGuptaAtAWS on Feb 1, 2021 6:59 AM

Edited by: AnkitGuptaAtAWS on Feb 1, 2021 7:00 AM

AWS
답변함 3년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠