powershell实现设置程序相关性脚本
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,公司一直有台服务器cpu占用很高,分析出是恒生监控程序java占用很高,且三个java程序,仅其中一个很高,要恒生解决,一直未解决,导致每周重启,我司运维都要手动进行程序相关性设置,给运维带来麻烦。为
千家信息网最后更新 2026年11月03日powershell实现设置程序相关性脚本
公司一直有台服务器cpu占用很高,分析出是恒生监控程序java占用很高,且三个java程序,仅其中一个很高,要恒生解决,一直未解决,导致每周重启,我司运维都要手动进行程序相关性设置,给运维带来麻烦。
为解决运维重复劳动,拟看看是否可以脚本实现,通过对网上资料查询可通过powershell进行程序相关性设置。参考链接如下:
https://www.pstips.net/setting-process-running-under-specific-cpu.html
故编写了如下powershell脚本用于实现程序自动设置cpu高的java程序相关性设置。
设置cpu运行个数.ps1脚本如下:
#获取java进程,且cpu高于40%的java进程,由于机器上有三个java,且路径都一致。
$id=Get-Process | Where-Object {$.Name -eq "java"} | Where-Object {$.CPU -gt 40}
#设置前4个CPU运行,可自由配置哪些cpu运行。ProcessorAffinity(设置相似性)
$id.ProcessorAffinity=15
再建立一个callpowershell.bat,用于运行powershell脚本。
powershell 设置cpu运行个数.ps1
最后,在延时启动工具上配置好callpowershell.bat延时2分钟启动。
经过以上步骤后,每周重启完毕服务器2分钟后,自动会对占用100%cpu的java进程指定cpu个数为4个。解决了运维过程中的重复劳动。
程序
运行
脚本
相关性
个数
进程
三个
服务器
恒生
劳动
服务
配置
相似
一致
自由
监控程序
公司
工具
手动
机器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司起名
今日互联网科技
互联网巨头反垄断金融科技
互联网 卓越科技
互联网科技作文
北京禾田雨橡互联网科技
上游互联网科技
科技互联网创业计划书
上海亿帐通互联网科技
国外互联网科技网站
居家互联网科技有限公司
滨湖区互联网智能科技产品供应
博兴的互联网电子科技公司
天速互联网络科技有限公司
互联网还是高科技吗
高科技互联网发展前景如何
东营紫格互联网科技
福建互联网展示科技馆设计
福州德业互联网科技
广州三三互联网科技有限公司
广州百单互联网科技有限公司
兼蜜互联网科技
互联网科技视频素材
北京大学互联网科技怎么样
剑昆互联网络科技有限公司临桂
阿里互联网科技公司
西安小鹰速贷互联网科技有限公司
群盈汇互联网科技有限公司
互联网企业科技类企业如何做账
容联科技互联网电商