首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >开发者openshift4使用入门教程 - 4 - 如何修改应用的内存大小

开发者openshift4使用入门教程 - 4 - 如何修改应用的内存大小

作者头像
东风微鸣
发布2022-04-21 14:12:41
发布2022-04-21 14:12:41
6940
举报

📓 概要: 在OpenShift 4 中如何修改app的容器的资源大小. 如:内存和CPU等. 本文也适用于: 容器频繁自动重启, 且原因是OutOfMemory.

前言

新的系列文章: 《开发者openshift4使用入门教程》

我所在的公司目前使用的K8S是RedHat的OpenShift 4, 虽然有官方文档, 并且有专门的 Develop 章节, 但是实际使用发现, 开发者(特别是中国的开发者, 传统行业\金融行业的开发者)关注的功能和章节相去甚远. 所以我专门针对开发经常问我的问题, 总结出来这个系列文章.

希望对在使用OpenShift 4的开发者会有所帮助. ❤️❤️❤️

步骤

首先进入开发者视角 -> 选择 Advanced -> Search -> DeploymentConfig 找到指定的app. 如下图:

然后点击指定app(例如: integral-server), 进入 YAML 标签页面, 依次找到: spec -> template -> spec -> containers -> resources, 如下图:

最后根据需要调整该key, 如下图:

🔥 提示: 对于JAVA应用, 已经针对容器的进行了特殊优化. JVM的XmsXmx会自动配置为requests->memorylimits->memory一半. 如上图, 容器的内存配置为:2G -> 4G. 则JVM的参数为: -Xms1024m -Xmx2048m. 无需手动指定这2个JVM参数.

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 东风微鸣技术博客 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 步骤
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档