2015-07-24 3 views
0

При запланированных перезагрузках сервера (из-за исправлений и обновлений) мы замечаем, что наш сервер приложений (jboss) не запускается или не умирает через пару часов. Это происходит только с перерывами (возможно, 10% перезагрузок). Единственный способ исправить проблему - перезапустить сервер приложений.JVM Fatal Error SIGSEGV на Java 6

# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# SIGSEGV (0xb) at pc=0xf6b803f1, pid=25757, tid=2408274800 
# 
# JRE version: 6.0_18-b07 
# Java VM: Java HotSpot(TM) Server VM (16.0-b13 mixed mode linux-x86) 
# Problematic frame: 
# V [libjvm.so+0x1373f1] 
# 
# An error report file with more information is saved as: 
# /apps/appserver/JBossEnterprisePlatform-4.3.0.GA/jboss-as/bin/hs_err_pid25757.log 
# 
# If you would like to submit a bug report, please visit: 
# http://java.sun.com/webapps/bugreport/crash.jsp 

После выполнения некоторых погуглите я видел несколько сообщений о том, что это известная ошибка с Java 6 Update 18, но я не могу найти больше информации о нем, как больше не существует солнце страницы Java. Кто-нибудь испытал это? Мы работаем на 64-разрядных серверах Dell. Мы не хотим обновлять до 64 бит java, поскольку это может вызвать дополнительные проблемы. Помогло бы облегчить обновление версии?

+0

* "Мы не хотим, чтобы перейти на 64-битной Java, поскольку это может только вызвать больше проблем. «* Какие проблемы могут быть хуже, чем временная виртуальная машина? – the8472

ответ

1

Невозможно узнать, помогло бы это или нет, но поскольку это воспроизводимая проблема, я предлагаю вам попробовать обновить до версии 6 на Java 6, которая на 2 года старше.

Если возможно, я предлагаю вам перейти с 32-разрядной JVM на сервер. Вероятно, я ошибаюсь, но моя первая реакция будет заключаться в том, что это вызовет больше проблем, чем решит (если у вас нет 32-разрядных разделяемых библиотек).

Вы также можете обновить до JBoss 8.2 или 9 с Java 8 (единственным вариантом при государственной поддержке)

Смежные вопросы