aws / aws/aws-lambda-runtime-interface-emulator
Runtime init reload after panic
オープン
bug
documentation
- 主要言語
- Go
- スター
- 1.1k
- フォーク
- 118
- 平均マージ
- 42分
- マージ済み PR(30日)
- 2
説明
Some runtimes crash with panics because they assume the environment will self recover, because that's Lambda's behavior when you deploy a function. It'd be very useful if the emulator would initialize the runtime again if the runtime crashed with a panic.
Otherwise, people have to restart the emulator, and it's not very obvious that you have to do that by looking at the logs either.
コントリビューションガイド
調査の方向性
まず、emulator の runtime 初期化と panic 処理のパスを見つけ、次にクラッシュした runtime がログでどのように報告されるかを追跡します。panic によって emulator を再起動しなくても runtime が再度初期化され、関連するテストでその動作がカバーされていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- go
- 領域
- devtools
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100