Page 1 of 1

导出{处理程序};

Posted: Mon Dec 23, 2024 7:30 am
by shaownhasan
此函数包装了一个公共 Rest API,该 API 可能需要一些时间才能恢复,并且很可能受到严格的速率限制。

如果您部署此功能并访问该功能,第一个请求将从该功能提供,存储在 Edge 缓存中,然后当您刷新浏览器时,您会注意到以下响应是即时的,并由 Netlify Edge 提供。

如果此端点有数千个并发访问者,则在初始函数加 臺灣電話號碼 载后,每个访问者都会不断获取缓存的响应,而我们的边缘节点将通过一次向无服务器函数发送一个请求来不断地在后台重新验证缓存的对象,保护底层 API 免受流量峰值影响,并向每个用户提供即时响应。

演示库
我们创建了一个演示存储库,您可以在其中亲自探索这些模式,并在演示站点的 Netlify 边缘上查看它们的实际情况。

Netlify 边缘缓存的下一步是什么?
我们很高兴能够向大家提供对 Netlify 边缘缓存的更高级别的控制,并制定了核心平台原语的改进路线图,我们很高兴在接下来的几个月内与全世界分享。

期望对边缘缓存模式有更多的控制,更好的编写 Netlify 函数的体验,以及在构建和原子部署之外持久响应的更多选项。


两周前,我们宣布了 Netlify Functions 的重新构想体验。它包括基于标准请求/响应对象的全新 API 以及在功能代码中配置路由的能力。

如果您曾经使用过我们的另一款无服务器计算产品 Netlify Edge Functions,您可能会觉得这些功能很熟悉。这是因为我们吸收了开发人员喜欢 Edge Functions 的优点,并将其引入 Functions,目标是在这两种产品之间创建更加统一的体验。

我们现在正在从另一个方向实现这一目标,将 Functions 产品的一个关键功能添加到 Edge Functions 中。从今天开始,您可以在边缘功能中使用 npm 模块,并利用生态系统中超过 200 万个包来构建您的应用程序。