首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用不同的云主机进行应用程序和db/会有等待与蒙戈阿特拉斯?

使用不同的云主机进行应用程序和db/会有等待与蒙戈阿特拉斯?
EN

Server Fault用户
提问于 2017-07-14 03:06:22
回答 1查看 504关注 0票数 2

在不同的云提供商上同时托管web应用程序和db服务器可以吗?传统上,你确实需要在同一个网络上托管这两者--但我想知道,对于现代网络来说,这是不是不那么必要了。

我有一个web应用程序(Aurelia/ASP.NETCore)托管在Linode上,我需要添加一个mongo服务器。我真的不想管理db服务器,所以我更喜欢使用云服务/PAAS,比如MongoAtlas或mLab等等,但我担心的是延迟。我希望,如果我选择了与我的Linodes所在的国家/地点相同的数据中心,那么我可以使用这两种方法。

我的应用程序不应该有实时的响应,但是几秒钟的延迟是行不通的。

有人能对这方面的经验发表评论吗?

EN

回答 1

Server Fault用户

发布于 2018-01-28 18:20:29

我可以告诉你我自己的经历。

我有一个托管在Azure中的web服务器,它存储并从托管在AWS中的M10 MongoDB Atlas实例中检索数据。这两个实例器都位于欧洲数据中心。无论是哪种类型的查询,这两个实例之间的通信延迟约为12毫秒。例如,如果我想检索一些MongoDB可以在2ms中找到的数据,那么它需要12 2ms +2ms来完成查询。在我的例子中,这是一个很大的问题,因为有时我想一个接一个地进行多个查询,而这些额外的12 my正在扼杀我的应用程序的性能。

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

https://serverfault.com/questions/862119

复制
相关文章

相似问题

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