Ошибка при выгрузке классов Java

Обсуждение технических вопросов по продуктам Novell

Ошибка при выгрузке классов Java

Сообщение Влад А.Сокол aka Akina » 29 янв 2004, 16:15

Возникла необходимость выгрузить пару Java классов на сервере. Однако команда выгрузки не проходила, вернее все выглядело как будто они выгружаются, однако в списке запущенных классы оставались (с теми же Id).
С консоли была дана команда JAVA -EXIT. После минутного раздумья было сказано, что Java: сбой во время очистки всех ресурсов. После этого указанная пара классов перешла в состояние <выход> и они остаются таковыми вне зависимости от предпринимаемых действий.
Новые классы стартуют и выгружаются нормально. Однако требуется провести перегрузку JVM. При этом сервер перегрузить нельзя по крайней мере в течение ближайших 2 недель.

Есть ли варианты решения проблемы?

Сервер версии 5.0 Rus SP 5 на дуальном Pentium-3.
java версия 1.1.7B
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

Сообщение Андрей Троценко » 29 янв 2004, 18:24

Влад, а как Вы "выгружали классы" ?
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина

Сообщение Влад А.Сокол aka Akina » 29 янв 2004, 19:31

Java -kill ID_класса ... При этом никакого эффекта - класс в Java -Show на месте, как будто его никто не трогал...
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

Сообщение Андрей Троценко » 30 янв 2004, 13:38

Между -kill и номером процесса НЕ ДОЛЖНО быть пробеллов - иначе команда "глотается".
Например:
НЕПРАВИЛЬНО: java -kill 123
ПРАВИЛЬНО: java -kill123
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3