【发布时间】:2018-08-10 14:56:20
【问题描述】:
在我们的 powershell 测试自动化框架中,代码需要从驱动节点(安装和配置 jenkins 和源代码存储库)在远程测试机器中执行。已使用 powershell 远程连接到远程节点。我看到的是在开始时创建的每个函数 New-pssession 并且在函数结束时会话被删除。因此,当我们运行测试套件时,我们多次进行远程连接。为什么要使用这种瞬时连接?我见过类似的 linux 自动化框架,他们使用 ssh 作为永久连接,并且仅在测试套件关闭时关闭连接。
powershell 远程处理是否有任何问题需要此决定? powershell 远程处理作为 SSH 连接是否稳定?
框架推荐使用哪种连接?它是暂时的还是永久的?请有人帮助我理解。
【问题讨论】:
-
您打算如何保持永久连接?会话根据定义是瞬态的。
标签: powershell powershell-remoting winrm