海量请求下-业务微服务集群-容器自动化缩容和扩容

DBC 1.6K 0
简单思想

你可以根据各种情况来判断是否有峰值流量进来,然后发起一个http请求就可以自动的扩容,或者缩容

海量请求下-业务微服务集群-容器自动化缩容和扩容插图
海量请求下-业务微服务集群-容器自动化缩容和扩容插图2

简单的理论知识
  • 什么业务容器的缩容和扩容
    • 突发流量可以快速扩容
    • 流量峰值过去可以快速缩容
  • WebHook介绍
    • 钩子监听器,用于触发事件
      • 思路
        • 监控系统监听->接口RT、CPU、内存、IO 等负载
        • 配置对应的阈值情况,超过最大阈值则进行扩容,恢复正常则缩容
        • 最快且容易方式:nginx的访问日志:pv、uv、rt
  • 注意事项:
    • hook需要使用post方式请求
    • 业务微服务端口不能写死,不然不知道扩容或者缩容使用哪个
    • 最终都是通过网关进行访问对应的微服务
    • 资源池需要足够多,一般互联网公司都有足够多的机器作为备用
    • 补充:hook请求http响应码是200就是成功,如果非200,就是调用失败,可以超过最高或者最低节点数

发表评论 取消回复
表情 图片 链接 代码

分享