![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| yario |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 3.6.2008 Репутация: нет Всего: нет |
Web-приложение работает по Tomcat. При запуске WIndows приложения ***.exe возникает проблема. процесс вроде запускается(в диспетчере задач вижу его), но расчет не идет. а если я отключу томкат, то он(процесс ***.exe) начинает вполне корректно работать. Как сделать так, чтобы сам по себе TOMCAT не перебивал выполнение процесса? (процесс сам по себе забрает на себя почти весь процессор, так как это рассчетная программа)
Происходящее с процессом похоже на ситуацию с автомобилем на морозе)))) заводишь его , а он глохнет));) Это сообщение отредактировал(а) powerOn - 2.12.2008, 09:16 |
|||
|
||||
| necromancer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 26.7.2006 Где: Москва Репутация: 6 Всего: 7 |
может стоит стартовать процесс в отдельном потоке?
см Thread, Runnable -------------------- С уважением, Виталий Смык ---------------------------------------------------------------------------------------------- SCJP, SCWCD, OCA http://dev.maryno.net/video/ |
|||
|
||||
| yario |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 3.6.2008 Репутация: нет Всего: нет |
и в потоке пробовал
|
|||
|
||||
| necromancer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 26.7.2006 Где: Москва Репутация: 6 Всего: 7 |
приведи пример как именно пробовал.
Плюс если твой поток будет отжирать 100% CPU то вполне естественно что томкат не сможет ничего ответить. Решение - поступил запрос, подготовил классы, отдал респонс, запустил поток. Но при последующем запросе если поток все еще будет выполнятся томкат не сможет его обработать =) так как CPU 100% Плюс при запуске процесса необходимо получать стримы выполениня и ошибок. -------------------- С уважением, Виталий Смык ---------------------------------------------------------------------------------------------- SCJP, SCWCD, OCA http://dev.maryno.net/video/ |
|||
|
||||
| yario |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 3.6.2008 Репутация: нет Всего: нет |
tomcat не висит, процесс вроде запускается, но нерестает выполняться. нельзя сказать что вылетает совсем: если отключаю tomcat, то процесс продолжает работать, но уже нормально(загружая почти на 100 процентов процессор). Вывод: процесс существует. но он кабы заморожен, пока tomcat работает.
|
|||
|
||||
| necromancer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 26.7.2006 Где: Москва Репутация: 6 Всего: 7 |
скорее всего дело в потоках вывода процесса
-------------------- С уважением, Виталий Смык ---------------------------------------------------------------------------------------------- SCJP, SCWCD, OCA http://dev.maryno.net/video/ |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |