返回介绍

Workers Workers

发布于 2024-04-15 22:23:13 字数 2371 浏览 0 评论 0 收藏 0

Nitro 为部署到 Edge Workers 提供开箱即用的支持。

Deploy to Workers

Nitro 提供开箱即用的支持,可将任何 Nitro 应用程序部署到不同的 Edge Worker 产品和 Service Workers。

限制 部署到边缘工作者有一些限制。 有关详细信息,请参阅限制

Limitations

  • 不支持原始 TCP/IP 流量
  • 与经典无服务器产品相比,执行时间有限(通常为 15-30 秒)
  • 无法访问文件系统(使用 nitro storage 层)
  • 捆绑包大小非常有限(通常为几 MB)
  • 有限访问 Node.js API(nitro 通过 unjs/unenv 提供兼容层)

Incompatible libraries

帮助我们
如果您遇到您认为与边缘工作者不兼容的库,请在 nitro repo 上提出问题并帮助我们保留它 列出最新的。

由于上述限制之一,已知以下库与边缘工作者不兼容:

  • mongodb

MongoDB 有可能的修复方法,例如使用 Realm 和 Realm SDK 或 使用 http 接口(仅在自托管 MongoDB 时可用),但这些未经测试。 您可以在 此处 找到使用领域的示例

  • mysql

您可以在 此处 找到一个修改过的 MySQL 驱动程序的示例

  • rhea
  • gremlin
  • ioredis
  • cassandra-driver
  • kafkajs

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文