История изменений
Исправление AntonI, (текущая версия) :
Вы не понимаете значение слова «недоступен»? Ой-вэй…
Код был запущен планировщиком. Это рутовая служба такая, на головном узле кластера. Я говорю планировщику - хочу запустить свой код на 10ти узлах на сутки. Таких как я там дцать пользователей. Планировщик ставит задание в очередь. Когда очередь подходит планировщик запускает мой код на 10ти узлах, я вижу что код пишет на стандартный вывод и какие файлы создает. Зайти на узлы где код крутится я не могу, вот никак. Совсем никак.
А как баги исправлять «не отладчиком»? Через stderr?
Кажеться Вы начинаете о чем то догадываться…
Я сейчас не трогаю вопросы отладки параллельного кода, где один поток по условию встал а остальные продолжают молотить и вся балансировка уехала фиг знает куда.
Вообще я не понимаю твои претензии
Я понимаю что не понимаете. Потому что у Вас видимо не было опыта работы с параллельными кодами обрабатывающими действительно большие объемы данных, когда каждый запуск это десятки часов. И потом где то ночью код встает на брекпойнте а я сплю. А утром, как проснулся (допустим я каким то чудом могу войти на узел), код прибило по таймауту - потому что это ресурс общего пользования и мое время вышло.
Но зато Ваши претензии «не нравится отладчик - значит не умеешь пользоваться» я как раз хорошо понимаю. Типичная позиция обитателя крошечного манямирка мнящего себя мировой илитой…
Исправление AntonI, :
Вы не понимаете значение слова «недоступен»? Ой-вэй…
Код был запущен планировщиком. Это рутовая служба такая, на головном узле кластера. Я говорю планировщику - хочу запустить свой код на 10ти узлах на сутки. Таких как я там дцать пользователей. Планировщик ставит задание в очередь. Когда очередь подходит планировщик запускает мой код на 10ти узлах, я вижу что код пишет на стандартный вывод и какие файлы создает. Зайти на узлы где код крутится я не могу, вот никак. Совсем никак.
Я сейчас не трогаю вопросы отладки параллельного кода, где один поток по условию встал а остальные продолжают молотить и вся балансировка уехала фиг знает куда.
Вообще я не понимаю твои претензии
Я понимаю что не понимаете. Потому что у Вас видимо не было опыта работы с параллельными кодами обрабатывающими действительно большие объемы данных, когда каждый запуск это десятки часов. И потом где то ночью код встает на брекпойнте а я сплю. А утром, как проснулся (допустим я каким то чудом могу войти на узел), код прибило по таймауту - потому что это ресурс общего пользования и мое время вышло.
Но зато Ваши претензии «не нравится отладчик - значит не умеешь пользоваться» я как раз хорошо понимаю. Типичная позиция обитателя крошечного манямирка мнящего себя мировой илитой…
Исходная версия AntonI, :
Вы не понимаете значение слова «недоступен»? Ой-вэй…
Код был запущен планировщиком. Это рутовая служба такая, на головном узле кластера. Я говорю планировщику - хочу запустить свой код на 10ти узлах на стуки. Таких как я там дцать пользователей. Планировщик ставит задание в очередь. Когда очередь подходит планировщик запускает мой код на 10ти узлах, я вижу что код пишет на стандартный вывод и какие файлы создает. Зайти на узлы где код крутится я не могу, вот никак. Совсем никак.
Я сейчас не трогаю вопросы отладки параллельного кода, где один поток по условию встал а остальные продолжают молотить и вся балансировка уехала фиг знает куда.
Вообще я не понимаю твои претензии
Я понимаю что не понимаете. Потому что у Вас видимо не было опыта работы с параллельными кодами обрабатывающими действительно большие объемы данных, когда каждый запуск это десятки часов. И потом где то ночью код встает на брекпойнте а я сплю. А утром, как проснулся (допустим я каким то чудом могу войти на узел), код прибило по таймауту - потому что это ресурс общего пользования и мое время вышло.
Но зато Ваши претензии «не нравится отладчик - значит не умеешь пользоваться» я как раз хорошо понимаю. Типичная позиция обитателя крошечного манямирка мнящего себя мировой илитой…