1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Запуск ruby скрипта в фоновом режиме

Тема в разделе "Web Coding", создана пользователем GROB, 3 сен 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. GROB

    GROB

    Регистр.:
    28 мар 2006
    Сообщения:
    177
    Симпатии:
    63
    Столкнулся с проблемой, есть есть скрипт написан на ruby, который заходит на сайт, переходит по ссылкам, потом останавливается, и через некоторое время снова делает это.

    Скрипт залил на хостинг захожу через ssh, ввожу:
    ruby 1.rb [параметры] &
    выводится pid процесса, но после закрытия окна шела - скрипт перестает работать, кто подскажет почему?
     
  2. Nafania

    Nafania

    Регистр.:
    24 мар 2007
    Сообщения:
    167
    Симпатии:
    46
    Код:
    ruby 1.rb [параметры] 2>&1 >/dev/null &
     
  3. GROB

    GROB

    Регистр.:
    28 мар 2006
    Сообщения:
    177
    Симпатии:
    63
    Не помогло, все равно после закрытия окна putty - скрипт больше не заходит на сайт..
     
  4. Zak

    Zak Постоялец

    Регистр.:
    13 апр 2006
    Сообщения:
    94
    Симпатии:
    6
    в крон поставь.
    на серве видно убиваются все чилд-процессы сессии после выхода, у меня было такое.
     
  5. GROB

    GROB

    Регистр.:
    28 мар 2006
    Сообщения:
    177
    Симпатии:
    63
    Хм.. крон не выход, т.к. грубо говоря, в параметрах идет очеред... и т.е. еслт один раз он зашел, то следующий заход - уже по другому параметру..
     
  6. Zak

    Zak Постоялец

    Регистр.:
    13 апр 2006
    Сообщения:
    94
    Симпатии:
    6
    не понимаю проблемы.
    если ты под шеллом запускаешь и оно пашет как надо, какая проблема с кроном?
     
  7. GROB

    GROB

    Регистр.:
    28 мар 2006
    Сообщения:
    177
    Симпатии:
    63
    Торможу... попробую.
     
Статус темы:
Закрыта.