Что может привести к тому, что стартовый домен glassfish asadmin.bat 3.1.1 может завершиться с кодом 143? - PullRequest
0 голосов
/ 09 декабря 2011

Я использую Glassfish в качестве службы Windows, созданной командой asadmin create-service (где она начинается с команды, подобной следующей):

c:/xyz/glassfish/bin/asadmin.bat start-domain --verbose --domaindir C:\\xyz\\glassfish\\domains myDomain 

Я запустил сервер, затем оставил его работающим без каких-либо дополнительных действий (к нему не подключались клиенты, нет запланированных задач и т. Д.).

Примерно через 5 часов 30 минут он завершается с кодом 143.

Кто-нибудь знает, что может вызвать такое поведение?

Ответы [ 2 ]

2 голосов
/ 10 декабря 2011

143 означает, что процесс был убит (SIGTERM).

Вы, вероятно, вышли из системы.

Добавьте это к строке Java в конце asadmin.bat

-Xrs

, например

% JAVA% -Xrs -jar "% ~ dp0 .. \ modules \ admin-cli.jar"% *

Также неплохо добавить «-Xrs» на сервер. Перейдите в каталог bin своего домена, отредактируйте XML-файл (очевидно, что делать), а затем

myDomainService stop 
myDomainService uninstall 
myDomainService install
myDomainService start
0 голосов
/ 12 июня 2014

143 означает, что процесс был убит (SIGTERM).

Вы, вероятно, вышли из системы.

Добавьте это к строке Java в конце asadmin.bat

-Xrs

, например

% JAVA% -Xrs -jar "% ~ dp0 .. \ modules \ admin-cli.jar"% *

также добавьте следующую строку в domain.xml

Чтобы установить опцию -Xrs Java VM, добавьте следующую строку в раздел as-install \ domains \ domain-name \ config \ domain.xmlfile, который определяет опции Java VM:

-Xrs

Если служба Communications Server работает, остановите и перезапустите службу, чтобы изменения вступили в силу.

...