可用性模式
可用性是系统正常工作时间的比例,通常以运行时间的百分比来衡量。它会受到系统错误,基础设施问题,恶意攻击和系统负载的影响。云应用程序通常会为用户提供服务等级协议(SLA),因此应用程序必须设计为最大限度地提高可用性。
模式 | 总结 |
---|---|
健康端点监控模式(Health Endpoint Monitoring) | 在应用程序中执行功能检查,外部工具可以定期通过暴露的端点访问。 |
基于队列的负载均衡模式(Queue-Based Load Leveling) | 使用一个队列作为任务和服务之间的缓冲区,平滑间歇性重负载。 |
限流模式(Throttling) | 控制应用程序,个人租户或整个服务的实例消耗的资源。 |