Sav*_*ash 4 go aws-lambda
是否确定panic()时,未能创造AWS会议?相反,我只能从我的处理函数中返回错误(在这种情况下,我必须在处理程序代码中创建会话,但不在其中init()).
panic()
init()
文档说
Lambda将自动重新创建该功能
这是否意味着恐慌始终导致冷启动并且首选从处理程序返回错误?
Ven*_*ius 5
是.恐慌将触发代码的冷启动.应该为特殊情况保留恐慌; 在大多数情况下,首选返回错误.
小智 2
答案取决于 init 部分发生的情况。
如果您创建会话客户端来连接到其他服务,那么最好恐慌并导致冷启动,而不是使用失败的客户端继续容器的生命周期。
归档时间:
7 年,5 月 前
查看次数:
509 次
最近记录: