首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我应该在生产环境中使用代理中间件吗?

我应该在生产环境中使用代理中间件吗?
EN

Stack Overflow用户
提问于 2020-10-21 19:56:51
回答 1查看 1.3K关注 0票数 0

我分离了我的前端和后端,我正在配置我的前端部分。我现在正在使用生产中的代理中间件向后端发出API请求,我的问题是,这是否会损害我的前端应用程序?有没有什么不应该使用中间件代理的原因呢?

对我来说,中间件代理是一种与后端通信的平滑解决方案,一切都开箱即用。

另一种选择是设置一堆CORS异常,但我对此并不满意。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-21 22:15:32

是的,但只有当你在处理伸缩的情况下。

请记住,JavaScript是单线程的。虽然NodeJS非常高效,但在某些情况下,用户的请求可能会开始超时,因为单个线程不能处理所有请求。当这种情况发生时,您可能最终需要重新设计您的应用程序。

看看pm2cluster mode,如果你还没有这样做的话。只要您的代理中间件被配置为与此配合工作,您就应该没问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64462991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档