|
Post by Mitu46544 on Oct 26, 2023 1:22:52 GMT -5
新函数连接到数据库长时间运行的查询或多个查询使函数调用的运行时间远远长于平均值在为无服务器环境开发应用程序时假设此类问题可能并且将会发生始终很重要。避免无服务器头痛为了说明问题是如何出现的让我们看一个简单的例子。以下是一个简单的处理程序它接受在数据库中查询具有该的项目然后返回结果对象。该图显示在连接到数据库之前通过单独的服务代理来汇集许多数据库连接在某些情况。 下您仍然可以看到延迟的改善但大部分延迟将从客户端和业务逻辑之间的连接转移到业务逻辑和数据存储之间的连接。在最坏的情况下您可能会在不同的区域中使用 Whatsapp 号[码列表 业务逻辑来尝试访问您的数据库从而使延迟问题变得更糟该图显示服务器需要很长时间才能与远程数据库进行通信。该图显示服务器与附近的数据库快速通信。将数据库放置在离服务器更近的地方可以大大缩短加载时间边缘函数本身存在的限制使情况变得更加复杂。由于边缘计算的。 目标是在全球范围内分配大量计算因此需要进行一些权衡以保证性能。在大多数情况下考虑因素归结为代码必须在真正的隔离环境中运行。代码必须遵守更严格的资源限制。代码可能无法访问全套例如。代码可能不会打开有状态连接或者可能仅打开一定数量的连接。边缘计算解决方案幸运的是边缘计算生态系统正在快速发展。和等公司拥有边缘解决方案进而拥有多种由数据存储支持的应用程序解决方案。与上述无服务器解决方案不同这些解决。
|
|