windows - Powershell Jobs - 在另一个并行作业中监控正在运行的作业
问题描述
我正在寻找一种方法来监视另一个并行作业中的会话中的几个长时间运行的作业,但是没有办法将当前会话的作业(Get-Job)作为参数传递给另一个作业,除非我将它们分配给变量,我在管道中单独处理它们,这很耗时。
我可能最终需要做这样的事情,即使它使会话保持忙碌:https ://gallery.technet.microsoft.com/scriptcenter/Monitor-and-display-808ce573 ,但是这种方法的缺点是我在所有这些区域都完成/失败之前,无法停止作业和/或以任何方式与它们交互,这就是为什么我试图在并行监控作业中找到解决方案的原因。
解决方案
推荐阅读
- python - 多进程池不会在所有进程之前关闭并加入终止脚本
- python - 为什么 x % 5 == 0 结果是不能被 5 整除的数字
- python - Python(熊猫) - 基于一列对多列求和
- python - 访问 github 中保存的 Pickle 模型
- python - 我想安装一个 pip 包,但是发生了一些错误
- java - Spark 3.0 排序并应用于组 Scala/Java
- node.js - 如何使用云功能检查云存储中的文件路径是否有效?
- reactjs - 如何在 React js 中检测移动视图和移动应用程序视图
- html - 使用 CSS/HTML 删除特定元素的边距
- azure-devops - 如何在 Azure Devops 中阻止用户读取分支的另一个用户?