Потоки



  • Возможно ли сделать чтобы при неудачном завершении потока, все данные что в нем использовались (из текстовых документов, настроено удаление после использования), сохранялись в опредленный текстовый документ или чтобы поток повторялся с такими же данными к примеру в конце выполнения скрипта.



  • @hempli делайте обработку ошибок и в случае неудачи добавляйте эти данные обратно в ресурс.



  • @hempli said in Потоки:

    Возможно ли сделать чтобы при неудачном завершении потока, все данные что в нем использовались (из текстовых документов, настроено удаление после использования), сохранялись в опредленный текстовый документ или чтобы поток повторялся с такими же данными к примеру в конце выполнения скрипта.

    Увеличьте количество "неудачных использований" ресурса



  • @Fox так оно может быть удачным, взять то он взял, в переменную положил, а через десять шагов словил ошибку. Данные то из ресурса уже удалились, я же правильно понимаю ? Или при вылете потока все ресурсы вернуться назад ?



  • @Bigma said in Потоки:

    @Fox так оно может быть удачным, взять то он взял, в переменную положил, а через десять шагов словил ошибку. Данные то из ресурса уже удалились, я же правильно понимаю ? Или при вылете потока все ресурсы вернуться назад ?

    Данные удаляются из ресурса когда будет превышено число удачных либо неудачных использований



  • @Bigma said in Потоки:

    @Fox так оно может быть удачным, взять то он взял, в переменную положил, а через десять шагов словил ошибку. Данные то из ресурса уже удалились, я же правильно понимаю ? Или при вылете потока все ресурсы вернуться назад ?

    Всё зависит от настроек ресурса и его использования. Например если установлено 1 "успешное использование" и 10 "неудачных использований", то поток, который взял этот ресурс может завершится успешно и удалить эту строку, или завершится неудачно 10 раз и только после этого удалить строку.
    Однако если в скрипте вы отключаете опцию "Повторное использование" при использовании ресурса, то это будет означать, что данный ресурс был использован успешно, даже если поток завершится неудачно.



  • @UserTrue В начале потока получил из ресурса положил в переменную. Это уже считается удачным использованием ? Еще 10 шагов в скрипте и 10 минут и бац ошибка. Данные удалятся или нет ?
    проще проверить конечно.



  • @Bigma said in Потоки:

    @UserTrue В начале потока получил из ресурса положил в переменную. Это уже считается удачным использованием ? Еще 10 шагов в скрипте и 10 минут и бац ошибка. Данные удалятся или нет ?
    проще проверить конечно.

    Удачным использованием считается, если поток был завершен успешно либо взяли из ресурсы новое значение



  • @Bigma said in Потоки:

    @UserTrue В начале потока получил из ресурса положил в переменную. Это уже считается удачным использованием ? Еще 10 шагов в скрипте и 10 минут и бац ошибка. Данные удалятся или нет ?
    проще проверить конечно.

    Время жизни потока и количество действий не учитывается


Log in to reply
 

  • 3
  • 9
  • 15
  • 11
  • 2
  • 7
  • 4
  • 3