摘要
本发明涉及一种基于Kubernetes集群进行动态伸缩的电商集群部署方法及系统,属于云计算技术领域。所述方法包括:运行用于为电商应用Opencart提供web服务的Nginx、用于解析Opencart开发语言php的php‑fpm、以及用于提供缓存服务的Redis集群;配置Kubernetes中的Pod的CPU requests,以便作为Kubernetes API资源和控制器的Horizontal Pod Autoscaler根据Pod的CPU使用率完成Pod的弹性伸缩。本方法仅需将应用部署到容器镜像,便可直接在Kubernetes集群中部署,根据流量自动适应高并发场景,具有应用高可用性和部署便捷性。
技术关键词
集群部署方法
私有镜像仓库
电商
集群部署系统
高并发场景
云计算技术
数据库系统
动态
控制器
主节点
资源
备份
冗余
容器
网络