Hackcat

Каманда ўсё яшчэ працуе: варта чакаць ці перазапускаць?

Чаканне адказу не азначае, што працэс скончаны; спачатку праверце арыгінальную сесію выканання.

Адрозненне паміж чаканнем завяршэння і чаканнем выканання

Каманда можа перавысіць першапачатковы час чакання, і інструмент можа пазней вярнуць ідэнтыфікатар сесіі, які паказвае, што яна ўсё яшчэ працуе. Гэта звычайна азначае, што вы можаце працягваць сачыць або чакаць, і не азначае збой выканання. Непасрэдны перазапуск можа стварыць дублікаты працэсаў, дублікаты файлаў або дублікаты доступу да мэты.

Толькі калі вы бачыце выразны выхад, збой або статус спынення, будзе мэтазгодна зрабіць выснову, што выкананне скончана.

Дазвольце Agent працягнуць арыгінальную сесію

Вы можаце запытаць "працягнуць прагляд папярэдняй каманды, захаваць існуючыя вынікі, не перазапускаць". Інструмент будзе працягваць апрацоўку, выкарыстоўваючы фактычную вернутую сесію.

Калі задача павінна працаваць доўга, вы можаце запытаць захаванне прамежкавага вываду ў файл і пазначыць, на чым грунтуецца бягучы прагрэс. Не абапірайцеся толькі на акно без новага тэксту як адзіны крытэр ацэнкі; існуючыя файлы, статус працэсу і паводзіны праграмы павінны разглядацца разам.

  1. Праверце, ці апошні вывад выразна паказвае, што ён усё яшчэ працуе.
  2. Працягвайце чакаць або праглядаць новы вывад з гэтай сесіі.
  3. Пацвердзіце статус выхаду і паўнату вывадаў.
  4. Калі вырашаеце спыніць, праверце, ці засталіся частковыя файлы.

Адсутнасць новага вываду не абавязкова азначае, што ён завіс

Некаторыя праграмы выводзяць інфармацыю толькі пасля завяршэння, у той час як іншыя могуць чакаць уводу або быць абмежаваныя мэтай. Ацэнкі павінны рабіцца на аснове статусу працэсу, дакументацыі інструмента і існуючых файлаў. Чаканне адказу не гарантуе, што працэс заўсёды будзе жыццяздольным; перапынкі ў базавым асяроддзі або абмежаванні рэсурсаў усё яшчэ могуць спыніць яго. Пасля аднаўлення спачатку праверце журналы выканання і вывады перад тым, як вырашаць, ці варта паўтараць.