这里的软件工程师,pipe理服务器的经验并不多,但是想要了解自动扩展的工作原理。
这是背景:
我们在Azure云上运行了一个无状态的应用程序,它在后台与Azure SQL数据库进行交谈。 数据库本身跨两个不同的服务器区域进行地理复制。
我们已经设置了自动扩展,如果服务器负载超过80%,我们将扩展并添加一个实例。 当负载下降到50%以下时,我们将缩小。 缩放通常不会发生,但在使用高峰期间,服务器将自动缩放。
这是我的问题:
在自动扩展的情况下,azure会自动处理实例之间的任何负载平衡吗? 我知道Azure也有一些负载平衡器产品,但我想了解我们是否需要它们。
如果没有明确设置负载均衡器,是否会缩小我们的实例的意义?