我有一个长时间运行的进程,它一直处于崩溃状态,并且肯定没有在invoke-command scriptblock中运行所有内容,但我似乎无法弄清楚原因。
这是我用来创建会话的代码(注意超时)。
$sessionOption = New-PSSessionOption -SkipCACheck -SkipCNCheck -SkipRevocationCheck -IdleTimeout 3600000 # 60 minutes
$session = New-PSSession -UseSSL -SessionOption $sessionOption -ComputerName $hostname -Credential $Credential
我已经阅读了关于断开连接意味着什么的卡车,但我不相信这是在这里发生的事情。
我是否可以获得有关如何确定问题的指导?
有没有人能够推荐一本好书来深入了解Powershell?它正在逐渐陷入这些问题并且不知道发生了什么(PS似乎在很多方面都不必要地复杂化)。