Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / зависание ява приложения / 5 сообщений из 5, страница 1 из 1
13.03.2012, 08:31
    #37701897
Sv219
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
зависание ява приложения
имеется ява приложение с логером log4j

при запуске приложения из командной строки в виде
"C:\Program Files\Java\jdk1.6.0_18\bin\java.exe" -jar "C:\app.jar" 328044
все работает отлично в лог пишется все необходимое

если же запускаю jar файл из под другого приложения (написанного на C# или С++), коммандная строка как и прежде
"C:\Program Files\Java\jdk1.6.0_18\bin\java.exe" -jar "C:\app.jar" 328044
то происходит подвисание при записи в лог файл если сообщение длиной 4000 символов (хотя наверно может и на 3 тысячах с чем то подвиснуть, а сообщения длиной в 2000 символов логируются отлично).

такие вопросы:
- почему при запуске из коммандной строки все работает без ограничений на длину лог сообщения
- как можно пофиксить (как мне кажеться надо указать ещ еодин параметр... вот тока не знаю какой в доке ничего не нашол подходящего)?
...
Рейтинг: 0 / 0
13.03.2012, 08:43
    #37701907
aleksandy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
зависание ява приложения
Логгер пишет в stdout, который не вычитывается запускающим приложением.
...
Рейтинг: 0 / 0
13.03.2012, 08:45
    #37701909
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
зависание ява приложения
Подцепитесь через jvisualvm и снимите дамп потоков.
под логом точно файл имеется ввиду? или вывод в System.out?
...
Рейтинг: 0 / 0
13.03.2012, 08:46
    #37701912
Sv219
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
зависание ява приложения
aleksandyЛоггер пишет в stdout, который не вычитывается запускающим приложением.
ммм... и как можно решить мою проблему (я не совсем понял ваш ответ)?
...
Рейтинг: 0 / 0
13.03.2012, 08:52
    #37701919
Sv219
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
зависание ява приложения
все разобрался, что в C# проге что и в С++ проге используется RedirectStandardOutput и изза него все стает колом...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / зависание ява приложения / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]