ヤマムギ

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

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

@yamamanx

開発ベンダー5年、ユーザ企業システム部門通算9年、ITトレーナー2年目のSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。

このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。

また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。

 - AWS

ad

ad

  関連記事

「X-Tech JAWS 【第2回】~9割のX-Techと1割の優しさで切り拓く未来~」に行ってきました

「X-Tech JAWS 【第2回】~9割のX-Techと1割の優しさで切り拓く …

PyCharmにAWS CloudFormationプラグインをインストールして入力補完してみる

JetBrainsのPython統合開発環境(IDE)のPyCharmを1年ちょ …

EC2のAMIとRDSのスナップショットを他のAWSアカウントに共有してブログサイトをAWSアカウント間で引っ越す

当ブログで使用しているEC2とRDSを環境の整理のため、他のAWSアカウントへ引 …

Microsoft TeamsのOutgoing Webhooksを使ってAWS Lambda(Python), Amazon API Gatewayとbot

Microsoft Teamsの検証その2、Slackで実装しているbotも対応 …

AWS LambdaでChrome HeadlessドライバをAWS Lambda Layersから使う

この記事はSelenium/Appium Advent Calendar 201 …

AWS ルートアカウントのMFAが使えなくなったので復旧

ルートアカウントどころか、MFAが使えるログインすべてが使えなくなって焦りました …

AWS 認定クラウドプラクティショナーのサンプル問題

AWS認定クラウドプラクティショナのサンプル問題2018年9月25日現在で、英語 …

Developers Summit 2018 「AWSのフルマネージドな環境でCI/CDをやってみよう!AWS Cloud9からAWS Fargateへの継続的デプロイをご紹介」を聞きました

※写真は展示のAmazon Echoです。 以下は、思ったことや気になったことを …

AWS Well-Architected フレームワークによるクラウド ベスト プラクティスのセッションを聞いたので自アカウントの環境を確認してみる

AWS Summit Tokyo 2017で「AWS Well-Architec …

JAWS DAYS 2018 「Cost-Driven AWS クラウドアーキテクチャデザインとコスト最適化方法 – Cost-Driven AWS Cloud Architecture Design : The Lean Startup on AWS」を聞きました

以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容 …