«Sist Oppdatert Aug 19, 2020»
Når Jeg oppdaterer Weblogic-emner, lurer jeg på hvorfor det ikke er en enkelt side eller et nettsted for å liste alle mulige måter å starte en weblogic-server på. Jeg søkte mye, men kunne ikke finne en side, hvor alle måtene er oppført (Kan være jeg savnet å legge merke til?).
så jeg tenkte å skrive mitt første Middleware-innlegg for å liste opp metodene for å starte weblogic server.
Få av dem er,
- Bruke Standardskript
- Ved Hjelp Av Weblogic Admin console
- Ved HJELP AV WLST (uten nm for admin alene)
- Ved HJELP AV WLST Og Nodemanager
- Ved Hjelp Av Java-kommandoen direkte
kan vi se Dem en etter en.
1) Bruk Av Standardskript
Den første og enkleste måten er å bruke standard oppstartsskript, og det trenger ikke nodemanager.
for å starte admin-serveren i unix, bruk ‘startWebLogic.sh’ I ‘ BEA_HOME \ user_projects \ domener \ DOMAIN_NAME \ bin ‘(for windows ‘startWebLogic.cmd’).
hvis du vil starte en administrert server i unix, bruker du ‘startManagedWebLogic.sh’ fra samme bane nevnt ovenfor (for windows ‘startManagedWebLogic.cmd’.
Generisk syntaks:
./startWebLogic.sh
./startManagedWebLogic.sh <managed_server_navn > < admin_url>
2) Bruke Weblogic Admin console
hvis du vil starte/starte serveren på nytt ved hjelp av konsollen, må du konfigurere nodemanager først.
Konsollen vil være opp bare hvis admin serveren kjører. Derfor starter admin server ved hjelp av konsollen er ikke et gyldig alternativ eller metode.
for å starte administrert server,
- Logg inn på konsoll
- Gå Til Miljøer – >Servere fra venstre rute
- Velg kontrollfane og start serveren.
3) Bruke WLST(uten nm for admin alene)
i denne metoden kan vi bruke startServer-kommandoen I WLST for å starte admin-serveren uten nodemanager(frakoblet modus). Administrert server kan ikke startes uten nm.
generell syntaks:
‘ java weblogic.WLST ‘ for å koble til wlst.
for å starte admin server: startServer(‘admin_server’,’domain_name’,’admin_url’,’username’,’password’,’domain_dir’)
start wlst for å starte en administrert server, og deretter koble til admin server ved hjelp av
koble til(‘brukernavn’,’passord’,’admin_url’)
start(‘managed_server’,’Server’,’managed_server_url»)
4) VED HJELP AV WLST Og Nodemanager
i denne metoden kan vi bruke nm-kommandoer til å starte både admin og administrerte servere.
Generell syntaks:
Nodemanager bør være oppe og går.
Påberope wlst ved hjelp av ‘ java weblogic.WLST’
Koble til nm fra wlst offline ved hjelp av ‘nmConnect(‘ nm_username’, ‘nm_password’, ‘nm_host’, ‘nm_port’, ‘domenenavn’, ‘domain_dir’,’ssltype’)’
når du er tilkoblet, bruk ‘nmStart(‘admin_server’)’ for å starte admin node
for å starte ADMINISTRERT NODE DU må koble til nodemanager som kjører i managed server Host og deretter bruke samme kommando som ovenfor.
‘nmConnect (‘nm_username’, ‘nm_password’, ‘nm_host’, ‘nm_port’, ‘domenenavn’, ‘domain_dir’, ‘ssltype’)’
‘nmStart (‘managed_server_name’) ‘
i denne metoden Hvis du vil starte flere noder i flere servere, må du koble til nm som kjører på serveren, og da må du starte.
5) Ved Hjelp Av Java-kommandoen direkte
ved hjelp av direkte java-kommando kan du starte serveren.
for å starte admin server, sett først env ved hjelp av kommandoen under
WL_HOME / server / bin / setWLSEnv.sh (for windows bruker cmd-fil)
når env er satt, gå til domain dir og kjør kommandoen
Domain dir : BEA_HOME\user_projects\domains\DOMAIN_NAME
java weblogic.Server
hvis admin er oppe og du allerede har definert den administrerte serveren for det domenet, kan du bruke ommand nedenfor til å starte managed server
‘ java-Dweblogic. Name=managed_server
– Dweblogic.Management.serveradmin_url
weblogic.Server ‘
Alle alternativene og parametrene nevnt ovenfor er grunnleggende.. Du kan finne flere parametere for å finjustere og tilpasse miljøet.