【发布时间】:2020-11-27 08:47:06
【问题描述】:
标题暗示的简单问题...我知道使用 .NET 5.0 包,我必须将其作为自定义运行时提供并将其打包为自包含的。但是对于 AWS 原生支持的 .NET Core 3.1,使用标志“--self-contained true”是否有任何优点/缺点?
【问题讨论】:
标签: c# .net amazon-web-services .net-core aws-lambda
标题暗示的简单问题...我知道使用 .NET 5.0 包,我必须将其作为自定义运行时提供并将其打包为自包含的。但是对于 AWS 原生支持的 .NET Core 3.1,使用标志“--self-contained true”是否有任何优点/缺点?
【问题讨论】:
标签: c# .net amazon-web-services .net-core aws-lambda
据我所知,冷启动可能会受到较大的软件包捆绑(例如包含运行时的软件包)的影响。在this article 中查看Cold starts with .NET Core 3.0。
因此,除非您有充分的理由这样做(即,必须使用 .NET 5),否则我不会让它自成一体。
【讨论】: