Пользователь
Логин:
Пароль:
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

 

Опрос


Погода

Java heap space

Форумы
Обновления
Поиск
Пользователи 
Правила
Помощь
Войти

Страницы: Пред. 1 2 3
Java heap space
Цитата
Andrew пишет:
Пересоздал.
Не помогло.


А что пишет, что логии говорят? Какая ошибка выскакивает? Какая версия OS?.
Сервер:
Win2003 SP2
ОЗУ 3Гб

Лог:
Вт, 11/12/2012 12:11:25 <Trace> Data Accessjava.lang.OutOfMemoryError

Вт, 11/12/2012 12:11:25 <Trace> Data Accessjava.lang.OutOfMemoryError

Вт, 11/12/2012 12:11:25 <Data Access>
Вт, 11/12/2012 12:11:25 <Data Access> ?????????? ?????/??????: Bad packet type 17002 null
Вт, 11/12/2012 12:11:31 <Trace> Data Accessjava.lang.OutOfMemoryError

Вт, 11/12/2012 12:11:31 <Data Access>
Вт, 11/12/2012 12:11:31 <Data Access> ?????????? ?????/??????: Bad packet type 17002 null
Если закомментировать строку
java -XX:MaxNewSize=64M -XX:NewSize=64M -Xms200M -Xmx1000M
То стартует без проблем. Но со временем съедает много памяти и падает.
Раньше java была 1.3.1 и проблем не было. Сервера приложений нормально стартовали с вышеупомянутыми параметрами.
http://www.servicecall.ru/forum/forum...&PAGEN_1=2
Вот мой installService.bat:
@ECHO OFF
rem The argument DEFAULT means that the jvm.dll file ( the java runtime library ) is found by looking in the registry.
rem If you want to use another library, change the DEFAULT to the complete filename ( thus including folder ) of the jvm.dll file.
rem use this options when you have memory problems
sd_serverservice.exe -install "hp OpenView service desk 4.5 server" DEFAULT -XX:MaxNewSize=64M -XX:NewSize=64M -Xms200M -Xmx1000M -Djava.class.path="%SD_SERVERHOME%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME%\"
rem sd_serverservice.exe -install "hp OpenView service desk 4.5 server" DEFAULT -Djava.class.path="%SD_SERVERHOME%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME%\"
echo .
if "%1"=="" pause

Вот мой sd_server.bat:
@ECHO OFF
if "%1"=="START" goto start
if "%1"=="start" goto start
if "%1"=="STOP" goto stop
if "%1"=="stop" goto stop
echo Syntax: sd_server [START/STOP]
pause
goto end
:start
cd ..
shift
rem use this options when you have memory problems
java -XX:MaxNewSize=64M -XX:NewSize=64M -Xms200M -Xmx1000M -cp lib\classloader.jar com.hp.startup.Bootstrap com.hp.ifc.bus.AppServer -showconsoleoutput %1 %2 %3 %4 %5 %6 %7 %8 %9
java -cp lib\classloader.jar com.hp.startup.Bootstrap com.hp.ifc.bus.AppServer -showconsoleoutput %1 %2 %3 %4 %5 %6 %7 %8 %9
cd bin
goto end
:stop
cd ..
echo trying to stop local server
java -cp lib\classloader.jar com.hp.startup.Bootstrap com.hp.ifc.ui.AppServerManager localhost 30999
cd bin
goto end
:end

Все так и было, как в ссылке.
Только ошибка так и пофиксилась.
Вобщем, как выяснилось, на Java 1.3.1 сервер стартует с батника и работает прекрасно. Как только ставлю Java 1.4.2 (нужна для вэб-консоли) перестает стартовать с батника при использовании параметров java -XX:MaxNewSize=64M -XX:NewSize=64M -Xms200M -Xmx1000M; без них стартует, но сваливается. Служба стартануть вообще не может.

Есть какие-нить идеи, как лечить?
JAVA_HOME?
В переменных среды не прописана. В Path ее нет.
Как посмотреть ее значение?
http://www.servicecall.ru/faq/faq_det...e_id=10847
Страницы: Пред. 1 2 3
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)

Сегодня были (гостей: 914, пользователей: 0, из них скрытых: 0)