在 Next.js 中实现安全运行 Salesforce CLI 的沙箱安全代码
2026年5月5日
0
Computing/SoftwareRelated Video
34:43用 Vercel 构建代理 AI:Saltbox One
Vercel
Comments (0)
Log in to leave a comment
No posts yet
34:43Vercel
Log in to leave a comment
No posts yet
Vercel 无服务器函数(Serverless Functions)的文件系统是只读的,且运行时间较短。由于 Salesforce CLI 需要 Java JDK 并在本地目录中记录认证状态,因此无法直接在这里运行。最终,我们必须将 E2B Ephemeral Sandbox SDK 集成到 Next.js Route Handler 中,该 SDK 可以在启动时立即可靠地提供一个独立的 Linux 虚拟机。
根据 E2B 公布的 2024 年基准测试数据,与构建自定义基础设施相比,这种虚拟容器模型可将前期开发时间缩短 5 小时以上。
这是在 Next.js Route Handler 内部运行一次性虚拟容器并回收资源的具体代码模式。