请在将此标记为重复之前阅读我自己的案例,这与其他案例有点不同。
我正在开发多个我想在同一个域下拥有的 node.js 端点。
这些服务确实会响应以下内容:
/user/:user_id/authorization
- 授权服务的基本路径/user/:user_id/log
- 日志服务的基本路径
等等。
第一部分/user/:user_id/
对所有服务都是一样的,它只是一种在路径内传递用户 ID 的 REST 方式,而不是使用 Authentication 标头。
有没有办法可以将 NGINX 反向代理到这些 Web 服务,因为它们使用相同的基本路径?
另一个问题:如果 NGINX 不用于缓存内容,如果它是反向代理,它是否会降低 node.js 的性能(例如,如果它的性能比 node.js 最差)?