我使用无服务器框架部署了AWS服务,该框架自动创建并部署了所有资源。
但是后来我不小心删除了该服务的日志组,并且不再创建任何日志。
是否有一种方法可以仅重新创建/重新部署日志组资源,因为无服务器-删除和无服务器-部署会删除所有现有资源并创建新资源,这对我来说很糟糕。
有什么想法吗?
答案 0 :(得分:1)
在serverless.yml中注释功能,部署,取消注释功能,然后再次部署。据我所知,无服务器尝试在“删除”功能时删除日志组,然后在“添加”功能时创建日志组。
此外,当然,您必须实际部署。您不仅可以保存,还必须进行完整的堆栈更新以使无服务器注意到。
答案 1 :(得分:0)
sls deploy -f <function name>
或者您现在可以手动创建日志组