Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     09 Aug 2005  15:27:16
 To : Artem Chuprina
 Subject : Re: Код возврата
 -------------------------------------------------------------------------------- 
 
 
 >>> Artem Chuprina wrote: 
 
  VN>> Во-первых, нет - они юниксовыми шеллами запускаются впараллель, это
  VN>> неопровержимый факт :)
 
  VN>> Во-вторых, проблема несколько не в этом: проблема конвейера как IPC
  VN>> механизма в целом - что нет средств определения факта _корректного_
  VN>> завершения предыдущих команд, если это не передаётся явным образом
  VN>> средствами протокола. Запуская что-то вроде grep | sort | mail,
  VN>> и не предусматривая явно контроля статуса завершения каждой команды,
  VN>> ты увидишь факт неудачи только на stderr, и к тому же он не будет
  VN>> пригоден для машинного разбора - только для человека. Если же кормишь,
  VN>> например, базу данными, которые оборвались посредине обработки -
  VN>> последствия могут быть самыми разными... В этом смысле конвейер -
  VN>> очень примитивная модель, непригодная для надёжных автономных систем.
 
 AC> Hу, есть вменяемые шеллы...  bash с его PIPESTATUS и так далее.  В
 AC> середине, конечно, ой, а по завершении конвейера проверить вполне себе
 AC> можно.
 
 А если данные уже в базе и транзакция совершена? Будешь откатывать
 назад? А на неё могли уже опереться в создании новых данных, или
 триггер какой сработал :)
 
 В общем, несерьёзная технология. Впрочем, ещё и оффтопик :)
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Код возврата   Gregory L. Semyonov   07 Aug 2005 07:47:24 
 Re: Код возврата   yurik shestakov   07 Aug 2005 12:07:34 
 Re: Код возврата   Artem Chuprina   08 Aug 2005 13:58:25 
 Re: Код возврата   Gregory L. Semyonov   08 Aug 2005 17:18:35 
 Re: Код возврата   yurik shestakov   08 Aug 2005 17:33:52 
 Re: Код возврата   Artem Chuprina   08 Aug 2005 19:19:16 
 Re: Код возврата   Valentin Nechayev   09 Aug 2005 12:12:10 
 Re: Код возврата   Artem Chuprina   09 Aug 2005 14:19:31 
 Re: Код возврата   Valentin Nechayev   09 Aug 2005 15:27:16 
Архивное /ru.perl/223836bbbdc12.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional