有人能告诉我或者解释一下在一个Azure AppService服务器上部署多个微服务(比如2-3)的局限性/缺点吗?
为了达到以下目的,我们使用微服务器
但是,当我们尝试部署一个微服务时,Azure应用程序服务是如何工作的呢?它会影响其他镜像服务吗?我们能在生产环境中使用它吗?
通过为windows和linux定义虚拟路径,通过添加蔚蓝存储,我遇到了在单个appservice上托管多个应用程序的几个链接,但这是最好的/良好的实践吗?
发布于 2020-07-10 12:34:41
不,不是的。他们将争夺计算机资源,如果硬件出现故障,所有这些资源都会崩溃。
发布于 2020-07-10 14:59:20
听起来你指的是在共享的apps计划中托管多个apps应用程序。这与在一台服务器上运行多个应用程序在概念上(和物理上)是一样的,我会考虑这些优点/缺点。
只要计划提供足够的内存/CPU/网络资源来满足这些应用程序的综合需求,您就可以在同一计划中托管多个应用程序。对于一些小应用程序,一个适度的计划大小不应该有一个问题来处理所有这些在生产中。合并的主要好处是节省成本,因为该计划是收费单位,而不是应用程序。
微软记录一些原因将在不同计划中隔离应用程序:
根据我的经验,我想补充一些注意事项:
https://stackoverflow.com/questions/62834097
复制相似问题