Назад | Перейти на главную страницу

Переменные среды на управляемом сервере Weblogic с SSL nodemanager

У нас есть устаревшее приложение C, которое начинается с JNI, для которого требуются переменные среды. Не java -Djava.library.path -Dvar = foo, поскольку это чисто java. Мне нужны реальные переменные среды.

Когда мы настраиваем наши домены, мы обычно используем метод SSH для запуска диспетчеров узлов. Это отлично работает, и переменные env установлены правильно.

Недавно системный администратор по нескольким причинам решил использовать режим SSL для диспетчеров узлов. Серверы запускаются, но переменные среды не заданы.

Я проверил с помощью «pargs -e» (это машина Solaris), что переменная env действительно отсутствовала в nodemanager и на управляемом сервере.

SSL запускает управляемый сервер без запуска сценариев .sh, или мне где-то не хватает параметра?

В файле nodemanager.properties можно определить:

StartScriptEnabled=true

И перезапустите диспетчер узлов.

Это также вызвало ошибки, потому что grep, uname и expr не были в пути. Мы добавили путь к скрипту.