手动伸缩
![](https://box.kancloud.cn/acfe541bd35a80ea8741792764e31953_2150x258.png)
用户可以根据应用当前的访问情况、压力大小,动态的调整后端服务节点的数量和配置大小进行扩容,如增大内存,添加多个几点(实例数)。扩容方式有有状态、无状态,有状态可水平扩容3种方式。
> 为什么服务扩容和服务升级可以动态的完成,不影响服务?
> 所谓动态扩容,即指不影响当前服务,可以随时调整节点数,扩容内存大小。平台会给每个服务自动配置一个负载均衡资源池,扩容时,平台会增加新的节点到资源池中,原节点保持服务,调整内存时,平台会将新的节点加入到资源池中,当老的节点链接断开后,负载均衡即将其下线。
> 而对于动态升级,负载均衡会将当前没有建立链接的节点下线更新,后续的请求都被分到更新的节点上,而老的节点在链接断开后,即被下线更新。这样可以保证服务一直可用,使升级与扩容动态完成。
自动伸缩
用户可以创建一些规则进行服务的自动伸缩
![](https://box.kancloud.cn/58ac70e8a9b8162b204c45b4ee8299c0_2138x422.png)
- 介绍
- 从这里开始
- 注册
- 登陆
- 云帮界面
- 功能介绍
- 新增应用
- 从镜像
- 从源码
- 应用市场
- 应用框架
- 我的应用
- 界面介绍
- 应用控制台
- 概览
- 依赖
- 监控
- 日志
- 设置
- 费用
- 端口
- 存储
- 扩容
- 总览
- 团队
- 财务中心
- 帐户充值
- 应用扣费
- 批量续费
- 语言支持
- 概述
- Java
- java-maven
- java-war
- java-jar
- web程序部署
- 使用Webapp Runner部署
- 使用Jetty Runner部署
- 示例代码
- gradle
- Scala
- play
- Ruby
- 语言支持
- ruby应用部署
- Rails 应用概述
- 部署Rails3.x应用
- 使用Puma 部署 Rails 应用
- 示例代码
- Python
- 语言支持
- Web框架支持
- 示例代码
- PHP
- 平台特性
- 语言支持
- 运行环境设置与调优
- 部署ThinkPHP框架程序
- 示例代码
- Go
- 语言支持
- 部署Beego等框架程序
- 示例代码
- Node.JS
- 语言支持
- 示例代码
- Html
- 语言支持
- 示例代码
- Dockerfile
- 语言支持
- 示例代码
- 相关文档
- Procfile
- Cron计划任务
- 参考知识
- 好雨Gogs使用说明
- Artifactory对接本地仓库
- 好雨如何对接Git Server
- Git使用技巧
- 服务框架支持
- dubbo
- springcloud
- 技术支持