Comando aínda en execución: ¿debe seguir esperando ou reiniciar?
Agardar por unha resposta non significa que o proceso rematou; primeiro comprobe a sesión de execución orixinal.
Distinguir entre espera de finalización e finalización de execución
Un comando pode exceder o tempo de espera inicial, e a ferramenta pode posteriormente devolver un identificador de sesión que indica que aínda se está executando. Isto normalmente significa que pode continuar a supervisar ou agardar, e non implica un fallo de execución. Reiniciar directamente pode crear procesos duplicados, ficheiros duplicados ou acceso duplicado ao obxectivo.
Só cando vexa unha saída clara, un fallo ou un estado de terminación é apropiado concluír que a execución rematou.
Deixe que o Agent continúe a sesión orixinal
Pode solicitar "continuar vendo o comando anterior, manter os resultados existentes, non reiniciar". A ferramenta continuará procesando usando a sesión devolta real.
Se a tarefa precisa executarse durante moito tempo, pode solicitar gardar a saída intermedia nun ficheiro e especificar en que se basea o progreso actual. Non confíe unicamente nunha xanela sen texto novo como único criterio de xuízo; os ficheiros existentes, o estado do proceso e o comportamento do programa deben considerarse xuntos.
- Comprobe se a última saída indica claramente que aínda se está executando.
- Continúe agardando ou vexa a nova saída desa sesión.
- Confirme o estado de saída e a finalización das saídas.
- Se decide rematar, comprobe se quedan ficheiros parciais.
Non ter nova saída non significa necesariamente que estea atascado
Algúns programas só emiten cando rematan, mentres que outros poden estar agardando entrada ou estar restrinxidos polo obxectivo. Os xuízos deben facerse en base ao estado do proceso, a documentación da ferramenta e os ficheiros existentes. Agardar por unha resposta non garante que o proceso sempre sobrevivirá; interrupcións no entorno subxacente ou límites de recursos aínda poden detelo. Despois da recuperación, primeiro comprobe os rexistros de execución e as saídas antes de decidir se volver executar.