1)不同的小程序,建议使用不同的SLB。否则可能出现某个小程序故障导致SLB整体性能下降,影响其他业务的情况。
2)请评估小程序业务流量,谨慎选择SLB规格,参考阿里云文档(点击查看)。SLB规格请不要选择性能共享型实例。
1)不同的小程序,建议关联不同的云应用。否则单应用故障,可能会影响所有小程序业务,并且增加应用问题定位的难度。如果是网关型云应用,对应多个小程序服务,需要该云应用具备转发后端的降级或者限流能力,并且接入监控。
2)云应用环境的容器实例,至少配置2个实例,避免出现单点故障。
3)请为云应用的环境配置合理的健康检查,参考文档:点击查看。
1)单集群可以提供给多个云应用的环境使用,不同的云应用环境可以配置资源分配策略,用于ECS资源的隔离。
2)对于体量比较小的应用,可以考虑使用SERVERLESS集群,无需维护ECS节点,减轻运维负担,节省一部分系统组件占用的计算资源成本。
ECI是可以快速弹升的容器实例,省去了给集群加入ECS节点,以及ECS节点初始化的时间,可以实现秒级的容器扩容。小程序云应用建议接入ECI的弹升能力,用于应对突发流量,实现应用的秒级扩容。详情参考文档:点击查看。
为了保证应用的稳定性,以及先于用户发现问题。需要对线上应用配置监控告警。监控告警分为两类:
1)实例阈值告警:包括CPU使用量,内存使用量,LOAD(即将支持),网络错误;
2)事件监控告警:包括容器以及ECS节点的事件,比如容器重启事件,容器健康检查失败,节点不可用等事件。
监控告警使用文档:点击查看。