ヤマムギ

growing hard days.

*

AWS Lambdaで「Process exited before completing request」

   


AWS lambdaで「Process exited before completing request」が発生して、関数が実行される前に停止しました。
もしも同じ現象に悩んでいる方がおられればと思い、書き残しておきます。

原因は分かりましたが、なぜそうなのかは分かっておりません。
ご存知の方はSNSかコメントで教えていただければ幸いです。

再現コード

lambda_function.py

init.py

一応動くコードとして上記のようにしていますが、極端な話で言うと、init.pyという空のファイルをimport init としただけでも再現出来ます。

発生するエラー

原因

import init
の行を外せばエラーは発生しません。

例えば下記のように修正すれば治ります。

lambda_function.py

init2.py

「init」という文字をモジュール名にすることが間違えているのかもしれませんが、他にも使っちゃいけないモジュール名があれば知りたいなと思います。

同じエラーが発生している方はモジュール名をチェックしてみてはどうでしょうか。


最後までお読みいただきましてありがとうございました!
【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS

ad

ad

  関連記事

Microsoft TeamsのIncoming Webhooksを使ってAWS Lambda(Python)からFeedlyの記事を自動投稿する

Microsoft Teamsの検証を始めましたので、Slackで自動化している …

Amazon CloudSearchにAWS Lambda(Python)からデータをアップロードする

このブログはゆるっとアドベントカレンダー Advent Calendar 201 …

Going Serverless with AWS(AWS Summit Tokyo 2017)を聞いてきました

AWS Summit Tokyo 2017でセッション「Going Server …

Amazon Pollyを使って覚えたい資料を耳から身体に染み込ませる

Amazon Pollyを使うとソースコードを一切かかなくても、テキストを音声に …

AWSアカウント内特定リージョン内のDynamoDBテーブルを全削除するLambda(Python)

目次 やりたいことPythonソースコード やりたいこと タイトル通りですが、特 …

[JapanTaxi] Athena 指向アナリティクス 〜真面目に手を抜き価値を得よ〜(AWS Summit Tokyo 2017)を聞いてきました

Athenaのユースケースとして聞きにいきましたが、最近触ってるRe:dashも …

AWS Lambda(Python3)でSelenium + Chrome Headless + でwebスクレイピングする

インターネット上に公開されている情報をDynamoDBにつっこみたいだけなので、 …

AWS DataLake 構築ハンズオンに行ってきました

AWSJ大阪が増床されて2019年10月限定でAWS pop-up loftとい …

AWS Organizationsからアカウントを新規作成してみて

AWS Organizationsでアカウントを新規作成することがありましたので …

EC2インスタンスが到達不能になって復旧してMackerelで監視し始めた

きっとばりばり使っておられる方ならよくある事なんだろうけど、はじめて体験したので …