gpt4 book ai didi

node.js - 在azure上扩展nodejs、socket.io和mongodb

转载 作者:太空宇宙 更新时间:2023-11-04 00:38:35 25 4
gpt4 key购买 nike

我们有一个应用程序在单个 Azure 虚拟机(Windows Server R12 数据中心)上运行。由于巨大的流量和负载,我们计划扩展我们的系统。该应用程序是我们的一个游戏在nodeJs、socket.io和mongodb(MongoLab或MLAB)上开发。我们的初步计划如下:

扩展操作系统:使用 azure 虚拟机规模集。

扩展数据库:鉴于我们正在使用 Mlab(一种 mongodb 数据库即服务),我们相信扩展是由它们完成的。

对 Nodejs 和 Socket.io 的扩展效果:我们不确定......(任何提示)

任何具有这些技术经验的人都可以评论扩展此堆栈吗?

最佳答案

Azure VM 规模集现已全面上市。 GA 公告在这里:Azure Virtual Machine Scale Sets GA ,产品页面在这里:Virtual Machine Scale Sets .

创建 Azure VM 规模集时,您将创建一个新的资源组,其中包含一定数量的相同大小的 VM,这使它们能够快速、自动地横向扩展和收缩。

您可以引用Azure VM Scale Sets public preview了解创建 VMSS 的概述和一般步骤。并请引用Automatically scale machines in a Virtual Machine Scale Set了解模板引用的详细信息。

顺便说一句,您可以捕获原始 VM 镜像,并将其部署到新的 VMSS。这样您就可以节省部署代码和运行时环境的时间。请引用https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-windows-customimage了解详情。

关于node.js - 在azure上扩展nodejs、socket.io和mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37836575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com