Запуск *.jar в фоне

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Plushevij
проходил мимо

Запуск *.jar в фоне

Непрочитанное сообщение Plushevij » 2009-03-15 11:49:03

Доброе время суток.
Сидим на жпрз, хочется трафф экономить. Нормально функционирует МТС + squid. Задумал завести toonel.jar. Завел на ява-машине diablo-jdk-16. Но, столкнулся с проблемой именно ява-приложения. Она запускается как софтина и висит на одной из консолей. Короче, либо руками стартовать каждый раз, что не удобно, ибо шлюз без клавы и моника стоит в шкафу, либо терминал (PuTTY) из винды открывать. Что тоже не наш метод, ИМХО.
Ну, соответсвенно, если забить в rc.local "java -jar toonel.jar" дальше этого пункта движения не идут, пока Ctrl+C не давануть
Посоветуйте, как запустить это приложение в фоне, либо на какойнить консоли при загрузке фри.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Запуск *.jar в фоне

Непрочитанное сообщение zg » 2009-03-15 12:13:43

в крон пихни на старт для какого-нить юзверя

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: Запуск *.jar в фоне

Непрочитанное сообщение m0ps » 2009-03-15 12:21:18

еще как вариант - использовать screen, по тому же принципу как и для rtorrent

Plushevij
проходил мимо

Re: Запуск *.jar в фоне

Непрочитанное сообщение Plushevij » 2009-03-15 14:37:48

Оки, спасибо. про крон можно подробнее? Я ни разу без webmina не настраивал. А сейчас его нет...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Запуск *.jar в фоне

Непрочитанное сообщение Alex Keda » 2009-03-15 17:13:42

Ctrl+Z

Код: Выделить всё

HP$ cat > /tmp/file
^Z
Suspended
HP$ jobs -l
[1]  + 41834 Suspended                     cat > /tmp/file
HP$ fg 1
cat > /tmp/file
^C
HP$
Убей их всех! Бог потом рассортирует...

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Запуск *.jar в фоне

Непрочитанное сообщение zg » 2009-03-15 18:13:47

Plushevij писал(а):про крон можно подробнее?
man 5 crontab

Код: Выделить всё

     Instead of the first five fields, one of eight special strings may
     appear:

           string          meaning
           ------          -------
           @reboot         Run once, at startup.
           @yearly         Run once a year, "0 0 1 1 *".
           @annually       (same as @yearly)
           @monthly        Run once a month, "0 0 1 * *".
           @weekly         Run once a week, "0 0 * * 0".
           @daily          Run once a day, "0 0 * * *".
           @midnight       (same as @daily)
           @hourly         Run once an hour, "0 * * * *".

Plushevij
проходил мимо

Re: Запуск *.jar в фоне

Непрочитанное сообщение Plushevij » 2009-03-16 8:36:44

Что то буксую с кроном:

Код: Выделить всё

*       *       *       *       *       root /usr/scripts/toon
или

Код: Выделить всё

@reboot root /usr/scripts/toon
результата старта не дают.
гугление вопроса ничего не дало.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Запуск *.jar в фоне

Непрочитанное сообщение zg » 2009-03-16 9:03:33

Plushevij писал(а):результата старта не дают.
выложи листинг /usr/scripts/toon

Plushevij
проходил мимо

Re: Запуск *.jar в фоне

Непрочитанное сообщение Plushevij » 2009-03-16 9:26:07

Код: Выделить всё

#!/bin/sh
killall java
sleep 2
/usr/sbin/java -jar /usr/scripts/toonel.jar