”päivitetty viimeksi elokuussa 19, 2020”
aina kun päivitän Weblogic aiheita, ihmettelen, miksi ei ole yksi sivu tai sivusto luetella kaikki mahdolliset tavat aloittaa weblogic server. Olen etsinyt paljon, mutta ei löytänyt sivun, jossa kaikki tavat on lueteltu(voi olla en huomannut?).
niin ajattelin kirjoittaa minun ensimmäinen Middleware post listata menetelmiä aloittaa weblogic server.
harvat niistä ovat,
- käyttämällä tavallisia skriptejä
- käyttäen Weblogista hallintakonsolia
- käyttäen WLST: tä (ilman nm: ää pelkästään adminiin)
- käyttäen Wlst: tä ja Nodemanageria
- käyttäen Java-komentoa suoraan
katsotaan ne yksitellen.
1) käyttämällä tavallisia skriptejä
ensimmäinen ja helpoin tapa on käyttää tavallisia käynnistys skriptejä eikä se tarvitse nodemanageria.
Käynnistä admin-palvelin Unixissa käyttämällä ”startWebLogic.sh’ in ’ BEA_HOME\user_projects\domain_ DOMAIN_NAME\bin ’(for windows ’ startWebLogic.cmd’).
jos haluat käynnistää hallitun palvelimen Unixissa, käytä ”startManagedWebLogic.sh’ samasta polusta edellä (windows ’ startManagedWebLogic.cmd”.
yleinen syntaksi:
./startWebLogic.sh
./startManagedWebLogic.sh <managed_server_nimi> <admin_url>
2) Käyttämällä Weblogic-hallintakonsolia
käynnistääksesi / käynnistääksesi palvelimen uudelleen konsolia käyttäen sinun on ensin määritettävä nodemanager.
konsoli toimii vain, jos ylläpitopalvelin on käynnissä. Näin ollen ylläpitopalvelimen käynnistäminen konsolia käyttäen ei ole kelvollinen vaihtoehto tai menetelmä.
hallitun palvelimen käynnistäminen,
- kirjautuminen konsoliin
- Siirry ympäristöihin – > palvelimet vasemmasta ruudusta
- valitse control-välilehti ja käynnistä palvelin.
3) käyttämällä WLST (ilman nm vain admin)
tässä menetelmässä voimme käyttää startServer command wlst käynnistää admin server ilman nodemanager (offline-tilassa). Hallittua palvelinta ei voi käynnistää ilman nm: ää.
yleinen syntaksi:
” java weblogic.Wlst ’ yhdistää wlst.
ylläpitopalvelimen käynnistämiseen: startServer (”admin_server”, ”domain_name”, ”admin_url”, ”username”, ”password”, ”domain_dir”)
käynnistääksesi hallinnoidun palvelimen, käynnistääksesi wlst: n ja muodostaaksesi sitten yhteyden ylläpitopalvelimeen käyttäen
connect (”username”, ”password”, ”admin_url”)
start (”managed_server”, ”Server”, ”managed_server_url’)
4) WLST: n ja Nodemanagerin
avulla voimme tässä menetelmässä käyttää nm-komentoja käynnistämään sekä admin-että hallittuja palvelimia.
yleinen syntaksi:
Nodemanagerin pitäisi olla toiminnassa.
vedota wlst: hen käyttämällä ” java weblogic.WLST ”
Yhdistä nm: iin wlst: stä offline-tilassa käyttäen ” nmConnect (”nm_username”, ”nm_password”, ”nm_host”, ”nm_port”, ”domainname”, ”domain_dir”, ”ssltype”) ”
kun olet yhdistetty, käytä ” nmStart (”admin_server”) ” aloittaaksesi admin node
aloittaaksesi hallitun solmun sinun on muodostettava yhteys nodemanageriin, joka on käynnissä hallitussa palvelinkoneessa, ja käytettävä sitten samaa komentoa kuin yllä.
” nmConnect (”nm_username”, ”nm_password”, ”nm_host”, ”nm_port”, ”domainname”, ”domain_dir”, ”ssltype’)’
’nmStart (’managed_server_name’) ’
tässä menetelmässä jos haluat aloittaa useiden solmujen oleskelun useilla palvelimilla, sinun täytyy muodostaa yhteys palvelimessa käynnissä olevaan nm: ään ja sitten sinun täytyy aloittaa.
5) käyttämällä Java-komentoa suoraan
käyttämällä suoraa java-komentoa voit käynnistää palvelimen.
käynnistääksesi ylläpitopalvelimen, aseta ensin env käyttäen alla olevaa komentoa
WL_HOME/server/bin/setWLSEnv.sh (for windows use cmd file)
kun env on asetettu, siirry toimialueen dir ja suorita alla oleva komento
toimialueen dir : BEA_HOME\user_projects\domain_ DOMAIN_NAME
java weblogic.Palvelin
jos admin on toiminnassa ja olet jo määritellyt hallinnoidun palvelimen kyseiselle toimialueelle, voit käyttää alla olevaa ommandia käynnistääksesi hallinnoidun palvelimen
’java-Dweblogic.Name=managed_server
-Dweblogic.hallinta.serveradmin_url
weblogic.Server ’
kaikki edellä mainitut vaihtoehdot ja parametrit ovat perusasioita.. Voit löytää lisää parametreja hienosäätää ja muokata ympäristöäsi.