【问题标题】:Do I need Nginx alongside nodejs in production (using Firebase for hosting and database)我在生产中是否需要 Nginx 和 nodejs(使用 Firebase 进行托管和数据库)
【发布时间】:2017-01-01 07:47:00
【问题描述】:

我有以下配置

Firebase - 用于托管(提供静态文件)和存储数据 (数据库)。

Nodejs - 用于对 Firebase、Twilio 和 Sendgrid 进行 API 调用。

Angularjs - 用于前端

上述配置需要 Nginx 吗?看着像these 这样的答案让我考虑使用 Nginx。

我的应用旨在为数百名用户提供服务。

【问题讨论】:

    标签: angularjs node.js nginx firebase firebase-realtime-database


    【解决方案1】:

    不,你不需要 nginx。您描述的规模有数以万计的 node.js 应用程序不需要使用像 nginx 这样的东西。

    如果您在部署中遇到特定问题,您会使用 Nginx,而 Nginx 是解决该问题的最简单/最佳方法。你没有描述任何具体的问题(除了扩展到几百个用户,node.js 本身可以做的很好)所以你没有描述你需要 Nginx 的任何原因。

    Nginx 有很多它擅长的东西,但是在您确定对 node.js 提供之外的特定需求之前,我不建议您仅仅因为 Nginx 帮助某些人而使您的部署复杂化。相反,部署您的应用,衡量其性能,了解您的弱点在哪里,然后评估 Nginx 是否是帮助您修复任何需要修复的弱点的最佳工具。

    【讨论】:

      猜你喜欢
      • 2020-09-19
      • 1970-01-01
      • 2023-04-01
      • 2020-11-21
      • 1970-01-01
      • 2020-04-14
      • 2021-06-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多