LAMBDA_RUNTIME 无法获取下一个调用。端点无响应

ALT*_*AIN 6 python amazon-web-services docker aws-lambda

我在 lambda 函数上遇到以下异常,它也是随机的

以下是回溯错误


RuntimeError: Failed to get next
  File "bootstrap.py", line 480, in <module>
    main()
  File "bootstrap.py", line 462, in main
    event_request = lambda_runtime_client.wait_next_invocation()
  File "lambda_runtime_client.py", line 49, in wait_next_invocation
    response_body, headers = rapid_client.next()

Run Code Online (Sandbox Code Playgroud)

不确定这是否是 aws lambda 问题,因为我收到此错误的几率为 20%

下面是我的 Dockerfile

FROM public.ecr.aws/lambda/python:3.8

RUN yum install -y gcc gcc-c++ git libxml2 libxml2-devel libxml2-python libxslt libxslt-devel mesa-libGL mesa-libGL-devel wget nss nss-util zip unzip \
 pango atk at-spi2-atk gtk3 libXcomposite libXcursor libXdamage libXext libXi libXtst cups-libs libXScrnSaver libXrandr GConf2 alsa-lib

ARG PIP_INDEX_URL

COPY requirements/base.txt ./requirements.txt
COPY requirements/test.txt ./test_req.txt

RUN pip install -r requirements.txt
COPY service.py ./
COPY local-chromium /var/task/local-chromium
RUN python3.8 -m spacy download en_core_web_sm
RUN python3.8 -m spacy download es_core_news_sm


ENV PYTHONPATH=$(pwd)
CMD ["service.handler"]
Run Code Online (Sandbox Code Playgroud)