首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建多个app NodeJS集群?

如何创建多个app NodeJS集群?
EN

Stack Overflow用户
提问于 2019-09-28 12:30:36
回答 1查看 43关注 0票数 0

我需要指导如何最好地设置一个环境,可以扩展到托管多达20-50个NodeJS应用程序。每个应用程序都是相互独立的,以满足不同的企业需求。每个应用程序都应该可以通过内部网络(端口80)上的标准URL进行访问。

我们的企业基础架构非常强大,我有能力根据需要启动任意数量的服务器(运行任意数量的内核、任意数量的RAM和硬盘空间--零限制)。

我的理解是,我需要某种类型的web服务器来充当反向代理。但是对于应用程序服务器,我应该有一个真正的装饰服务器吗?很多一般规格的服务器?我是否应该将每个应用程序服务器限制在5-10个应用程序?

每个应用程序应该在自己的NodeJS实例上运行,还是应该有一个巨大的集群实例来运行许多应用程序?如果是集群,我读到了不能利用会话的担忧--这会影响O365身份验证吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-09-28 18:57:02

您可以根据需要使用PM2在服务器端以分叉模式或集群模式运行您的nodejs应用。

这些应用程序可以通过不同的端口访问,使用Nginx为每个应用程序创建服务器块,并将代理通行证添加到相应的端口。

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

https://stackoverflow.com/questions/58143370

复制
相关文章

相似问题

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