OpenShift 4之唤醒休眠的OpenShift应用
容器云的一大优势就是弹性伸缩,这其中之一就是OpenShift可以对pod的数量进行自动调整,以适应变化的业务负载。业务最闲时可以将运行的pod数量缩到“0”个,对就是一个也没有。当感知到由用户通过访问路径访(OpenShift中的Route)问这个应用的时候,OpenShift可以自动唤醒这个应用,即增加运行应用的Pod数量。这样以来能最大程度地减少不必要的运行应用对资源的浪费。实现过程如下:
- 创建验证项目
$ oc new-project idle-app
- 按照《Hello OpenShift》部署测试应用。
- 确认此时的pod数量只有1个Running的pod(另一个Completed的pod是用来执行部署的,在部署成功后就变为Completed)。
oc get pod
NAME READY STATUS RESTARTS AGE
hello-openshift-1-deploy 0/1 Completed 0 43m
hello-openshift-1-s59w9 1/1 Running 0 43m
- 执行命令,将hello-openshift应用休眠。
$ oc idle hello-openshift
WARNING: idling when network policies are in place may cause connections to bypass network policy entirely
The service "idle-app/hello-openshift" has been marked as idled
The service will unidle DeploymentConfig "idle-app/hello-openshift" to 1 replicas once it receives traffic
DeploymentConfig "idle-app/hello-openshift" has been idled
- 此时再查看pod,发现已经没有Running的pod了。
oc get pod
NAME READY STATUS RESTARTS AGE
hello-openshift-1-deploy 0/1 Completed 0 49m
- 执行命令访问一下应用,需要稍等片刻才能获得返回结果。
$ curl $(oc get route hello-openshift -o template --template '{{.spec.host}}')
Hello OpenShift!
- 再次查看pod,发现又有Running状态的pod了,且其名称已经变化,说明不是以前的实例,而是另外一个新pod了。
$ oc get pod
NAME READY STATUS RESTARTS AGE
hello-openshift-1-deploy 0/1 Completed 0 53m
hello-openshift-1-zdfkv 1/1 Running 0 86s
OpenShift 4之唤醒休眠的OpenShift应用相关推荐
- OpenShift 4 - 通过 REST API 操作 OpenShift
OpenShift 4 - 通过 REST API 操作 OpenShift OpenShift API 访问机制 如何访问Rest API 使用Token直接访问Rest API 方法1 方法2 使 ...
- OpenShift 4 - 锁定被保护的 OpenShift 资源,禁止删除和修改操作
<OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.9环境中验证 演示视频 文章目录 安装 Resource Locker Operator 配置被保护 ...
- OpenShift 4 - DevSecOps Workshop (15) - 利用OpenShift GitOps向多个目标部署应用
<OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 <OpenShift 4 - DevSecOps Workshop 系列视频 & ...
- OpenShift 4 - 用Compliance Operator对OpenShift进行安全合规扫描
<OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.7环境中验证 文章目录 安装Compliance Operator 查看Compliance Ope ...
- 4G低功耗摄像头秒级快速唤醒休眠应用方案
一无网无电,应用摄像头,必须需要低功耗! 在疫情期间,比较有空,所以跟大家分享一下今年必将火爆的一个行业,4G低功耗摄像头的应用!相信很多安防类的公司,都在做此类产品,但是怎么样在产品中脱颖而出,是个 ...
- 计算机唤醒休眠快捷键,电脑休眠真的不耗电么?唤醒有快捷键么?
电脑休眠真的不耗电么?唤醒有快捷键么?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 电脑休眠真的不耗电么?唤醒有快捷键 ...
- 计算机唤醒休眠蓝屏,win10睡眠唤醒蓝屏怎么解决_win10电脑待机后唤醒不久就会蓝屏如何修复...
在win10系统中,为了帮助用户们节省电力,当电脑运行中一段时间不动的话,就会自动进入休眠睡眠状态,我们只需要轻晃鼠标即可唤醒,但是有win10系统用户却遇到了电脑待机后唤醒不久就会蓝屏的情况,该怎么 ...
- 计算机唤醒休眠蓝屏,分享win10睡眠唤醒就蓝屏的解决办法
内容来源:系统家园 今天来聊聊一篇关于分享win10睡眠唤醒就蓝屏的解决办法的文章,现在就为大家来简单介绍下分享win10睡眠唤醒就蓝屏的解决办法,希望对各位小伙伴们有所帮助. 方法一: 故障解决思路 ...
- 计算机唤醒休眠蓝屏,win7唤醒睡眠时经常蓝屏
win7唤醒睡眠时经常蓝屏.详细情况如下描述: 电脑从"睡眠" 或者 "关闭屏幕" 状态中恢复过来直接蓝屏,不是偶然现象,而是必然出现蓝屏.求解答. 电源选项里 ...
最新文章
- 二值logit模型的适用条件_一文读懂条件Logistic回归
- parquet文件格式——本质上是将多个rows作为一个chunk,同一个chunk里每一个单独的column使用列存储格式,这样获取某一row数据时候不需要跨机器获取...
- gnuplot绘图学习
- 如何使用CSDN- Markdown编辑器(给自己看的)
- ldap odbc mysql_Mysql+ODBC+OpenLDAP
- 2015第25周三iframe小结
- linux下C语言简单实现线程池
- 《Python趣味创意编程》新书上架了
- coreldrawx4缩略图显示不出来_cdrx4sp2缩略图补丁|CorelDraw X4 sp2缩略图显示补丁 32/64位 最新免费版 下载_当下软件园_软件下载...
- 在中关村创业大街Binggo这半年
- 初恋失败让我学会推销自己
- 【学习—Scrapy1】日常操作
- 【2011集训队出题】跳跳棋
- 2022-2027年中国发动机仪表市场规模现状及投资规划建议报告
- 谷歌表格图表 横坐标 滚动_JS图表:Google表格
- 计算cosx的近似值
- Sign function
- java基础入门了解
- emp和emn是什么文件_导出EMN,EMP文件的问题
- html5 日起区间,excel判断日期在某个区间
热门文章
- lisp求面与面的差集_Lisp 入门
- return 输出为空php,thinkphp5 返回json数据的方法---以及返回json为空的原因
- python3 unicode_Python3 encode中的unicode-escape和raw_unicode_escape
- 华为畅享20不能升级鸿蒙,华为mate20可以升级鸿蒙os吗-mate20能不能更新鸿蒙系统...
- java在线学习系统源码_java学习成长之路(基础,源码,项目,实战)
- 对多用户分时系统最重要_互联网搜索引擎:让你的产品在最显眼的位置摆摊
- 元宵节电商促销首页设计PSD分层模板
- 冬日圣诞节海报还没灵感?看这里!
- PSD分层模板,助你设计出有创意的圣诞海报
- 梦幻粉色空间手机背景素材,爱梦想的设计师