当前位置: 首页 > wzjs >正文

网站建设的关键要素莱芜在线招聘信息

网站建设的关键要素,莱芜在线招聘信息,wordpress干啥的,网页网站建设的ppt模板本文由Markdown语法编辑器编辑完成。 1.背景: 近期在处理现场问题,观察服务器时,会遇到某些进程占用较高内存的情况。由于我们的服务,基本上都是以容器的方式在运行,因此就需要找到,到底是哪个容器&#…

本文由Markdown语法编辑器编辑完成。

1.背景:

近期在处理现场问题,观察服务器时,会遇到某些进程占用较高内存的情况。由于我们的服务,基本上都是以容器的方式在运行,因此就需要找到,到底是哪个容器,占用的内存比较高。

以下是根据htop,查看到的,占内存较高的进程的信息。
在htop中,第一列是进程的id,通过进程id, 一般就可以看到进程的启动方式。进而,希望能够通过进程id, 找到是哪个启动的容器,占用内存较高,从而想办法来调整其内存占用,改善服务器的性能。

2. 具体操作:

2.1 htop按内存排序,查找内存占用较高的进程id

在这里插入图片描述

第一列显示的PID: 1249316, 就是目前占用内存最高的进程id.

那么怎么通过这个进程id, 来查找到是哪一个docker服务呢.
可以采用:

cat /proc/1249316/cgroup

这样就会输出docker的id. 比如这里就会输出:

0::/docker/19a3a51e7753133ff504b68ecffee477bdf40fe95f0865c5b922b173a6a0a7bd

然后,我们可以利用docker/后面的这一列数字.取前面的12以内的数字,再grep docker.

docker ps -a |grep -i 19a3a51e77

在这里插入图片描述

2.2 通过将所有的容器,按占用内存大小排序后输出

通过向AI提问后,可以通过shell脚本的方式,计算出当前服务器上面所有的容器的内存占用,并且按照内存占用的大小,排序后输出.具体指令是:

docker stats --no-stream --format "{{.MemUsage}}" | awk '{split($1, a, "MiB"); if (a[2] == "") {split($1, a, "GiB"); sum += a[1] * 1024} else {sum += a[1]}} END {print sum " MiB"}'

在这里插入图片描述
脚本运行完成后,我们便可以看到,根据内存占用大小排序后的容器的名称,id, 当前占用CPU的百分比,内存占用百分比等参数.
从而就可以来分析,到底是什么原因,占用较高的内存,是否符合预期等.

http://www.dtcms.com/wzjs/559748.html

相关文章:

  • 一个后台管理多个网站网页可信站点
  • 网站做双拼域名什么意思做外贸网站公司哪家
  • 河南省建设厅网站公示公告帮别人做网站 开票内容是什么
  • 晋宁网站建设企业网站托管新趋势
  • 网站搜索引擎优化报告金融手机网站开发
  • 云南网站建设维修公司网页制作哪家服务好
  • 个人网站域名快速备案微网站和手机网站
  • 做别人一样的网站临沂网站制作网站
  • 网站备案 新闻审批号主流的net快速开发框架
  • 网站建设价格西安官网建设报价
  • 电子商务网站开发 phpwordpress主题煎蛋
  • 大连中山区网站建设商城网站建设步骤
  • 公司网站建设视频教程深圳市建设集团和恒大的关系
  • 烟台网站建设方案咨询集团网站建设案例与网站作用
  • 网站技术开发做学校教务处网站
  • 无极官方网站下载关键词推广设置方法
  • 免费com域名注册网站站长之家字体
  • 巨野菏泽网站建设湖南正规关键词优化
  • 建设银行辽宁分行招聘网站建设大型网站怎样赢利
  • 门户网站是网络表达吗蝉知 wordpress
  • 网站的推广方法平面设计正规培训机构
  • 网站文字规范网站开发师
  • 建立网站教学的网站建设 策划方案
  • 金昌市建设工程质量监督站网站达州建设局网站
  • 免费站群系统我的家乡网页制作步骤
  • 选择网站的关键词wordpress主题使用
  • 温州如何进行网站推广化妆品网站建设实施背景
  • 七牛云存储可以做网站高端网站制作开发
  • 相亲网站建设关键常州做网站优化
  • 网站免费认证联盟西安域名注册