“Utolsó frissítés: Augusztus 19, 2020”
amikor frissítem a Weblogic témákat, kíváncsi vagyok, miért nincs egyetlen oldal vagy webhely, amely felsorolná a weblogic szerver indításának összes lehetséges módját. Sokat kerestem, de nem találtam egy oldalt, ahol az összes mód fel van sorolva(lehet, hogy nem vettem észre?).
ezért arra gondoltam, hogy megírom az első köztes szoftveres bejegyzésemet, hogy felsoroljam a weblogic szerver indításának módszereit.
kevés közülük,
- szabványos szkriptek használata
- a Weblogic Admin console használata
- a WLST használata (nm nélkül csak admin esetén)
- a Wlst és a Nodemanager használata
- a Java parancs közvetlen használata
egyenként láthatjuk őket.
1) szabványos szkriptek használata
az első és legegyszerűbb módszer a szabványos indítási szkriptek használata, és nincs szüksége nodemanagerre.
az adminisztrátori kiszolgáló indításához használja a ‘startWebLogic.sh’ in ‘ bea_home \ user_projects \ domains \ DOMAIN_NAME \ bin ‘(windows esetén ‘ startWebLogic.cmd’).
felügyelt kiszolgáló indításához használja a ‘startManagedWebLogic.sh’ a fent említett útról (windows esetén ‘startManagedWebLogic.parancsnok.
Általános szintaxis:
./startWebLogic.sh
./startManagedWebLogic.sh < managed_server_name> < admin_url>
2) a Weblogic Admin console használata
a kiszolgáló konzol használatával történő indításához/újraindításához először be kell állítania a nodemanager programot.
a konzol csak akkor működik, ha az adminisztrátori kiszolgáló fut. Ezért az admin server konzol használatával történő indítása nem érvényes opció vagy módszer.
a felügyelt kiszolgáló indítása,
- Bejelentkezés a konzolhoz
- lépjen a környezetek ->szerverek menüpontra a bal oldali ablaktáblából
- válassza a vezérlés fület, majd indítsa el a kiszolgálót.
3) A WLST használata (nm nélkül csak admin esetén)
ebben a módszerben a wlst startServer parancsát használhatjuk az admin szerver indításához nodemanager nélkül (offline mód). A felügyelt kiszolgáló nem indítható nm nélkül.
Általános szintaxis:
‘java weblogic.Wlst ‘ csatlakozni a wlst-hez.
az admin szerver indítása: startServer(‘admin_server’,’domain_name’,’admin_url’,’felhasználónév’,’jelszó’,’domain_dir’)
felügyelt kiszolgáló indításához indítsa el a wlst-t, majd csatlakozzon az admin kiszolgálóhoz a következőkkel:,
connect(‘felhasználónév’,’jelszó’,’admin_url’)
start(‘managed_server’,’szerver’,’managed_server_url’)
4) A Wlst és a Nodemanager
használatával ebben a módszerben nm parancsokat használhatunk mind az admin, mind a felügyelt kiszolgálók indításához.
Általános szintaxis :
a Nodemanager-nek működnie kell.
hívja meg a wlst-t a ‘java weblogic használatával.Wlst’
Csatlakozás az nm-hez a wlst-ről offline módban az ‘nmConnect(‘ nm_username’, ‘nm_password’, ‘nm_host’, ‘nm_port’, ‘domainname’, ‘domain_dir’,’ssltype’)’
miután csatlakozott, használja az ‘nmstart(‘admin_server’)’ – t az admin csomópont elindításához
a felügyelt csomópont elindításához csatlakoznia kell a felügyelt kiszolgáló gazdagépén futó nodemanager programhoz, majd ugyanazt a parancsot kell használnia, mint fent.
‘ nmConnect (‘nm_username’, ‘nm_password’, ‘nm_host’, ‘nm_port’, ‘domainname’, ‘domain_dir’, ‘ssltype’)’
‘nmStart (‘managed_server_name’) ‘
ebben a módszerben, ha több csomópontot szeretne elindítani több kiszolgálón, akkor csatlakoznia kell a kiszolgálón futó nm-hez, majd el kell indítania.
5) A Java parancs közvetlen használata
a közvetlen java parancs használatával elindíthatja a szervert.
az admin server indításához először állítsa be az env-t a
wl_home/server/bin/setWLSEnv parancs alatt.sh (windows esetén cmd fájl)
az env beállítása után lépjen a tartománykönyvtárba, és futtassa az alábbi parancsot
Tartománykönyvtár : BEA_HOME\user_projects\domains\DOMAIN_NAME
java weblogic.Server
ha az admin fel van kapcsolva, és már meghatározta a felügyelt kiszolgálót az adott tartományhoz, akkor az alábbi ommand segítségével elindíthatja a felügyelt kiszolgálót
‘java-Dweblogic.Name=managed_server
-Dweblogic.menedzsment.serveradmin_url
weblogic.Server ‘
a fent említett összes opció és paraméter alapvető.. További paramétereket találhat a környezet finomhangolásához és testreszabásához.