ssh - TFS - “运行 SSH 任务”选项超时
问题描述
在 TFS 中,我使用带有“命令”选项的 SSH 任务连接到远程计算机并运行一组少数命令。我正在使用 cd 到特定文件夹并使用 'sh' 运行 shell 脚本
此脚本通常需要大约 2 小时才能完成执行。ssh 任务在 15 分钟后超时并退出任务。但是当我手动在机器中看到时,该过程正在运行。
为什么 ssh 任务不等到脚本完全完成
解决方案
根据您的描述,您可能会遇到 SSH 任务或构建定义的超时限制。
首先,请仔细检查控制选项下的超时设置。
指定任务在被服务器取消之前允许执行的最长时间(以分钟为单位)。零值表示无限超时。
另一个要检查的地方是构建作业超时,在您的构建定义的设置下:选项 -> 构建作业超时(以分钟为单位)。
指定构建作业在被服务器取消之前允许在代理上执行的最长时间。
空值或零值表示无限超时。
如果两者都设置正确并且您仍然超时,请通过设置进行故障排除附加更多详细的与详细调试模式system.debug=true
相关的构建失败日志。
推荐阅读
- arrays - 刷新问题:使用路径名和 url 数组在 React/Gatsby 中设置下一个和上一个链接
- javascript - 拆分字符串删除特殊字符,只在数组中写入相同的最后一个字符串
- r - 使用 mlr3 进行基准测试
- c# - 鼠标光标不起作用远程连接程序
- r - 如何绘制不同组的每个日期的平均值?
- python - 如何安装 Zipline-trader 而不会出错
- haskell - 你如何在 Haskell 中并行化从标准输入中读取的信息?
- mongodb - SpringBoot Mongorepository 没有正确保存实体属性集
- bash - 会话后不保存 Bash 别名
- dpkg - 如何故意将包配置一半?