Координатор: Styler, teknozoid
 
Ответить · Новая тема · Новый опрос

 :: Автозапуск Java-приложения, в убунтах
Majesty
Дата Воскресенье, 22 Ноября 2009, 9:05  | 


ВОвебовец
Group Icon
Группа: Super Moderator
Сообщений: 8865



Статус: Online

Есть джава-приложение. Нужно автоматом запускать его при старте операционки. Стоит Ubuntu 9.10. Написал простой скрипт:
CODE
#!/bin/sh
cd /home/www/counter
java Counter > Counter.log &
С консоли запускается нормально. Сделал симлинк в /etc/rc3.d/S99Counter. Перегружаюсь - не стартовало приложение. Как выяснить причину, по которой оно не стартует? Там же в rc3.d лежит симлинк на скрипт обновления записи в dyndns.org - замечательно отрабатывает.
^
Endeveit
Дата Понедельник, 23 Ноября 2009, 14:26  | 


Бывалый
Group Icon
Группа: Admin
Сообщений: 7373



Статус: Offline

Что в логи пишет?


--------------------
[ Общие правила форума ] | [ Правила пхп-форума ]
PHP 4 end of life - PHP4 мертв. Используйте 5 версию.
^
Majesty
Дата Понедельник, 23 Ноября 2009, 14:38  | 


ВОвебовец
Group Icon
Группа: Super Moderator
Сообщений: 8865



Статус: Online

А в какие конкретно? :)
^
Endeveit
Дата Понедельник, 23 Ноября 2009, 16:35  | 


Бывалый
Group Icon
Группа: Admin
Сообщений: 7373



Статус: Offline

Ну для начала /var/log/boot ;)
Если такого файла нет, то глянь /etc/default/bootlogd на предмет BOOTLOGD_ENABLE, он должен быть установлен в yes


--------------------
[ Общие правила форума ] | [ Правила пхп-форума ]
PHP 4 end of life - PHP4 мертв. Используйте 5 версию.
^
Destruction
Дата Понедельник, 23 Ноября 2009, 17:50  | 


ВОрон
*
Группа: Members
Сообщений: 7618



Статус: Offline

Кто-то свыше мне подсказывает, что приложение запускается до инициализации необходимых составных системы.

На сим прекращаю играть в угадайку. Посмотрим, что же в логах.


--------------------
ВОё! <? PHPInfo( "Documentation" ); ?> #!/usr/bin/perl
JS_Frameworks = [ 'mootools', 'JQuery', 'prototype.js' ]; JScript = "Reference"; JavaScript = "MDC";
^
Majesty
Дата Вторник, 24 Ноября 2009, 7:08  | 


ВОвебовец
Group Icon
Группа: Super Moderator
Сообщений: 8865



Статус: Online

Поставил BOOTLOGD_ENABLE=Yes, перезагрузил, /var/log/boot содержит строчку "(Nothing has been logged yet.)" :)
QUOTE (Destruction @ Понедельник, 23 Ноября 2009, 17:50)
приложение запускается до инициализации необходимых составных системы
Оно зависит от сети и мускуля. Мускуль стартует 19-м, сеть, очевидно, ещё раньше (иначе бы и мускуль, и сквид, и лайти не стартовали), а приложение запускается 99-м (практически последним). Такая мысль меня тоже посещала, но я не могу её пока ни подтвердить, ни опровергнуть.
^
 Быстрый Ответ
Введите ваше имя
Расширенный режим
Нормальный режим
Открытых тэгов:     Закрыть все тэги
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie         
Показать всё

Помощь по кодам форума ] [ Проверить длину сообщения ] [ Транслит из Латиницы в Кириллицу ]
 Включить подпись?
 Включить смайлики?
 Включить уведомление на e-mail при ответах?
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Операционные Системы | Следующая тема »

Опции темы Ответить · Новая тема · Новый опрос

 



Rating@Mail.ru LiveInternet