aws / aws/aws-lambda-runtime-interface-emulator

Runtime init reload after panic

Aberta
#9 0 comentários 4 reações 0 responsáveis Ver no GitHub
bug documentation
Linguagem predominante
Go
Estrelas
1.1k
Forks
118
Merge médio
42min
PRs com merge (30d)
2

Descrição

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.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando os caminhos de inicialização do runtime e de tratamento de panic do emulador; em seguida, rastreie como um runtime que sofreu um crash é reportado nos logs. O trabalho estará concluído quando um panic fizer com que o runtime seja inicializado novamente sem exigir a reinicialização do emulador, e quando esse comportamento estiver coberto pelos testes relevantes.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
go
Domínio
devtools
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.