gpt4 book ai didi

azure - 我们是否需要为 Azure Functions 上使用的 .csx 文件的编译时间付费?

转载 作者:行者123 更新时间:2023-12-03 00:08:00 26 4
gpt4 key购买 nike

我目前正在学习新的 Microsoft 认证,Azure Functions 文档中的这段代码引起了我的注意 ( link ):

The Azure Functions Tools provides the following benefits:

  • Edit, build, and run functions on your local development computer.
  • Publish your Azure Functions project directly to Azure.
  • Use WebJobs attributes to declare function bindings directly in the C# code instead of maintaining a separate function.json for binding definitions.
  • Develop and deploy pre-compiled C# functions. Pre-complied functions provide a better cold-start performance than C# script-based functions.
  • Code your functions in C# while having all of the benefits of Visual Studio development.

我理解冷启动性能是指 csx 文件在使用之前必须进行编译。

我开始怀疑编译 csx 是否有成本(价格方面),如果存在的话是否有意义?如果对于给定版本的函数仅执行一次,那么它不应该引人注目。

最佳答案

我不知道你是否支付编译时间,但我愿意肯定是这样认为的。

我确实知道“这是一个有意义的成本”的答案。在消费定价计划中,服务通常会在调用后保持“热”状态约 20 分钟(非官方,不保证)。因此,如果您通常调用次数少于 20 分钟,那么您可能会为每次调用支付编译成本。但是,考虑到时间成本和频率,随着时间的推移,成本加起来会很小;我个人认为这不是一个有意义的成本。

关于azure - 我们是否需要为 Azure Functions 上使用的 .csx 文件的编译时间付费?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54090339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com