Weblogic na Gabay sa Server at Mga Tool

Ang modernong kapaligiran sa negosyo ngayon ay nangangailangan ng isang pag-setup ng teknolohiya kung saan ipinatupad ang maraming mga nag-iisa na mga sistema at pagkatapos ay inaasahan na “makipag-usap” sa bawat isa nang walang putol. Sa katunayan, walang negosyo na may respeto sa sarili na maaaring tumawag sa sarili nitong isang mapagkumpitensya kung nakasalalay sa isang solong sistema – o kahit isang hanay ng mga ito na may mga hindi katugma na mga format ng output ng data; hindi papayagan ito ng modernong client demograpiko.

Ngunit mayroong isang solusyon: ang isang sistema na maaaring tulay ang magkakaibang mga kahilingan sa komunikasyon ng data at maayos ang paghawak ng mga sistema ng maayos ay ang Weblogic Server.

Maikling oras? Narito ang aming listahan ng buod ng pinakamahusay na mga tool sa Weblogic Server:

  1. Ang SolarWinds Weblogic Management Management Tool (FREE TRIAL) Ang tool na ito ay bahagi ng SolarWinds Server at Application Monitor at may kasamang pagmamanman at pag-aalerto para sa iyong mga database ng Oracle. Tumatakbo sa Windows Server
  2. BEA Weblogic Administration Console Isang produktong Oracle na isang interface na batay sa browser sa iyong mga database at pagpapatupad ng Weblogic. May kasamang server at application monitoring kasama ang mga tool sa pag-aayos.
  3. Weblogic Smart Dashboard at Pagmamanman (WLSDM) Ang matalinong tool na ito mula sa Volthread Information Technologies ay ini-scan ang iyong domain sa Weblog at nagbibigay ng mga rekomendasyon sa mga pagpapabuti kapag na-install ito. Nagpapatuloy ito upang masubaybayan at payuhan.

Ano ang isang Weblogic server?

Ang isang Weblogic Server ay isang application server na gumaganap bilang isang platform para sa pagbuo, pag-deploy, at pagpapatakbo ng mga multi-tiered (n-tiered) na ipinamamahagi ang mga aplikasyon na batay sa Java. Naghahain din ito bilang isang tulay o “konektor” sa pagitan ng mga application na naka-host dito at ang gusto ng mga malayuang database o mga server ng pagmemensahe.

Ang Oracle Corp ay naging isang tanyag na tagapagbigay ng mga platform ng online transaksyon (processing) (OLTP) sa merkado ngayon, at ang Weblogic Server ay isa sa mga tool na pinayagan ang kumpanya ng tech na maging tulad ng isang pangunahing kontender. Nakuha nila ang Java 2 Platform na ito, Enterprise Edition (J2EE) server sa kanilang pagkuha ng BEA Systems noong 2008.

3 arkitektura ng Tier WebLogic Server

Pinagmulan ng larawan

Ang isang WebLogic Server ay nakaupo sa gitna na tier – kasama ang mga gusto ng mga proxies at firewall. Ito ang tier na iyon na matatagpuan sa pagitan ng mga pang-harapan na panlabas na aplikasyon (“Pagtatanghal o Layer ng Client” – karaniwang pinagana ang mga interface ng browser sa labas ng mundo) at ang mga server ng database (“Backend Layer” – ang mga server kung saan naka-imbak ang data).

Mula sa posisyon ng middleware na ito, ang isang Weblogic Server ay nakakapokus sa mga serbisyo ng application tulad ng:

  • mga serbisyo sa web – ang iba’t ibang mga pag-andar ng isang web server
  • Serbisyong pang-negosyo – ang mga sangkap ng negosyo ng isang proseso
  • I-backend ang pagkakakonekta – pagpapagana ng mga koneksyon upang i-backend ang mga aparato ng imbakan at server

Sa madaling salita, ang server ng application na batay sa Java na ito nagbibigay-daan sa isang optimal at naka-streamline na pagtatapos ng end-to-end na pagganap ng mga proseso ng negosyo. Ano pa, ang katotohanan na gumagamit ito ng teknolohiya mga tampok tulad ng caching at koneksyon pooling nangangahulugang ang Weblogic Server ay tumutulong din sa pagputol ng oras ng pagproseso at transaksyon.

Sa wakas, hindi ito makalimutan na ibinibigay din ng system ng server na ito antas ng negosyo seguridad at malakas na kakayahan sa pangangasiwa ng papel.

Kaya, kung paano eksaktong gumagamit ka ng Weblogic Server?

Ngayon na nakita namin ang pangkaraniwang kahulugan ng kung ano ang isang Weblogic Server, hayaan nating makakuha ng higit pang teknikal at tingnan kung hindi natin masisira ang mga bahagi nito habang sinusubukan nating ilarawan ito.

Ang pangunahing arkitektura ng WebLogic

Bukod sa paghahatid bilang isang J2EE server, maaaring magamit ang isang Weblogic Server upang ayusin at mangasiwa ng iba pang mga server at, sa gayon, ang mga serbisyo na tumatakbo sa kanila. Bago natin tingnan ito, tukuyin natin ang ilang mga digital na konsepto na ginagamit sa lupain nito.

Domain

Ito ay isang koleksyon ng mga aplikasyon na pinagsama-sama para sa kadalian ng pangangasiwa. Ang isang domain ay binubuo ng isang server ng admin at isang bilang ng mga pinamamahalaang server na nasa ilalim ng kontrol nito.

Base domain

Ito ay isang bagong domain na mayroon lamang isang admin server at wala pa. Maaaring hindi ito praktikal, ngunit maaari itong magkaroon ng sarili nito.

Pinamamahalaang mga server

Ang mga server na ito ay nasa loob ng isang domain at naghahatid ng iba’t ibang mga layunin. Ang mga halimbawa ng naturang mga server ay SOA Suite, WebCenter Suite, at Business Intelligence Suites.

Ang sumusunod na video ay nagpapaliwanag ng mga konseptong ito sa mas visual na paraan:

Oracle – Pag-unawa sa Weblogic Architecture

Ano ang mangyayari kapag nag-install ka ng Weblogic Server?

Upang i-download ang iyong kopya ng WebLogic Server kailangan mong pumunta sa pahina ng pag-download ng software ng Oracle Technology Network. Matapos tanggapin ang kasunduan sa lisensya at pag-download ng iyong ginustong bersyon ng software, lahat kayo ay nakatakda upang simulan ang iyong pag-install.

Ang mga sitwasyon sa pag-install na maaaring maglaro ay kasama ang:

  1. Paglikha ng isang base domain – Sa tuwing mag-install ka ng isang sariwang halimbawa ng Weblogic gagawin mo, nang default, lumikha ng isang pangunahing domain na walang mga pinamamahalaang server. Hanggang sa idinagdag ang mga pinamamahalaang server, hindi talaga ito magagawa.
  2. Paglikha ng mga pinamamahalaang server sa base domain – sa susunod, lumipat ka sa paglikha ng mga pinamamahalaang server na idinagdag sa pangunahing domain ng base. Tinatawag itong “pagpapalawak ng base domain.”
  3. Ang paglikha ng mga pinamamahalaang server sa mga bagong domain – Kung magpasya kang nais mong patakbuhin ang iyong mga pinamamahalaang server sa kanilang sariling domain, pinapayagan ka ng Weblogic na ma-clone ang umiiral na server ng admin sa pangunahing domain at gamitin ito upang lumikha ng isang bagong domain para sa iyong bagong pinamamahalaang server. Ito ay kilala bilang “pagpapalawak ng mga pinamamahalaang server.”
  4. Clustering pinamamahalaang mga server – sa sitwasyong ito, kapag na-install ang mga pinamamahalaang server sa kanilang iba’t ibang mga domain maaari silang “clustered” na magkasama upang patakbuhin ng isang admin server na maaaring manirahan sa alinman sa mga domain.

Anuman ang iyong pagpipilian sa pag-install, o ang paunang pagpili ng pagsasaayos ng arkitektura, maaari mong laging ibalik ang iyong disenyo sa ibang pagkakataon, depende sa mga pangangailangan ng lohika ng mga proseso ng iyong negosyo.

Sino ang Weblogic Server para sa?

Sa isip, ang isang Weblogic Server ay mauupo nang maayos sa isang kapaligiran sa teknolohiya ng negosyo kung saan mai-configure ito upang matulungan ng:

  • Nagsisilbi bilang isang solusyon sa pagho-host para sa lahat ng mga application na batay sa Java
  • Kumilos bilang isang tahanan para sa mga high-end na website
  • Pagpapahusay ng pagganap bilang isang pinakamainam at ligtas na solusyon para sa mga isyu na may mabagal na koneksyon sa pagitan ng mga aplikasyon sa harap at mga server ng back-end
  • Ang pagiging isang tulay na mahawakan ang mga isyu sa kakayahang sumukat ng negosyo habang ang digital na yapak ay patuloy na lumalaki

Sa madaling salita, masasabi na ang Weblogic Server ay isang application server na may hinaharap sa mga tanawin. Nagsisilbi itong facilitator para sa iba pang mga aplikasyon ng Java, negosyo suite, at hardware na aparato na kailangang isama sa daloy ng pagproseso ng data ng isang negosyo.

Anong mga tool sa pagsubaybay at pamamahala ang ginagamit sa mga Weblogic Server?

Ang isang sistema na nagbibigay-daan sa iba pang mga system ay kailangang mai-configure at mapamahalaan nang may pangangalaga. Dapat itong mismong gumagana nang maayos bago ito mapangasiwaan ang iba pang mga system. Iyon ang dahilan kung bakit mahalaga na subaybayan ang kanilang mga tool sa pagsubaybay at pamamahala.

Sa ibaba, magkakaroon kami ng pagtingin tatlo sa pinakatanyag na Weblogic Server administration at monitoring tool.

Mga SolarWinds Weblogic Pagganap ng Pamamahala ng Pagganap (FREE TRIAL)

Bagaman ito ay isang third-party na produkto, ang SolarWinds Tool sa Pagmamanman ng Pagganap ng WebLogic ay isang suite ng pangangasiwa na sumasaklaw sa lahat ng mga aspeto ng pagsubaybay at pamamahala ng mga Weblogic Server.

Pangangasiwa at pagsubaybay ng SolarWinds Weblogic

Ang pagtingin sa mga tampok ng tool na ito ay nagbibigay sa amin ng pananaw sa kung gaano katindi ito:

  • Ang pagsubaybay sa paggana ng memorya at pag-gamit ng pagtitiyak ay nakumpleto nang walang mga mapagkukunan ng hogging
  • Pagmamanman ng server at application na nagbibigay ng malalim na mga pananaw sa pagganap sa mga thread at pool. Kasama dito ang kasalukuyang oras ng paghihintay at oras na kinuha para sa pagpapatupad ng mga kahilingan, pati na rin ang pagsubaybay sa mga nakabinbing mga kahilingan
  • Kapag isinama sa Server & Application Monitor, ang SolarWinds Database Performance Performancezer ay nagbibigay ng detalyadong pagsusuri at mga ulat sa Oracle na mga database sa ugnayan sa Weblogic Server para sa isang mas malinaw na larawan

Pangangasiwa ng database ng SolarWinds WebLogic

  • Ang pagsubaybay sa mga database tulad ng SQL Server, MySQL, DB2, SAP ASE, at iba pang mga database na nagpapahintulot sa halos 100% sa buong komunikasyon na nakarating sa pag-iimbak ng data
  • Ang pagsubaybay sa mga virtual na kapaligiran at aplikasyon tulad ng VMware at Hyper-V na nagpapahintulot para sa pagtitiklop at pagsubok ng mga kunwa na setting

Tulad ng nakikita mo, ang tool na ito ay maaaring talagang mag-drill down sa isang pag-install ng Weblogic Server at makabuo ng mga maigsi na ulat na hindi lamang nagbibigay-kaalaman ngunit madaling din maintindihan at kaaya-aya sa mga mata. Ang SolarWinds WebLogic Performance Monitoring Tool ay kasama ang Server at Application Monitor (SAM) ay magagamit para sa pag-download ng isang 30-araw na libreng pagsubok.

Ang SolarWinds WebLogic Performance Monitoring Tool na may SAMDownload na 30-araw na LIBRE na Pagsubok

BEA Weblogic Administration Console

Ang katutubong console ng administrasyong Oracle ay na-access sa pamamagitan ng isang web browser at tatakbo mula sa isang halimbawa ng Administrasyong Server ng isang domain ng WebLogic Server. Gumagamit ito ng mga bagay na Java na kilala bilang MBeans, ang bawat isa ay naglalaman ng isang hanay ng mga katangian na tumutukoy sa mga parameter para sa iba’t ibang mga pag-andar at operasyon na ginagamit upang mangasiwa sa server.

BEA Weblogic Administration Console

Ang mga trabahong maaaring gawin gamit ang tool ng pangangasiwa na ito ay kasama ang:

  • Pagsisimula, paghinto ng mga pagkakataon at pagsasaayos ng mga kumpol
  • Pag-configure ng mga serbisyo ng server tulad ng koneksyon sa database (JDBC) at pagmemensahe (JMS)

BEA Weblogic Administrasyong Database Configur

  • Seguridad, pangangasiwa, at pamamahala ng mga gumagamit, grupo, at mga tungkulin
  • Pag-configure at paglawak ng mga aplikasyon ng Java
  • Pagmamanman ng pagganap ng mga server at aplikasyon, tulong ng pag-aayos sa pamamagitan ng mga file ng log at domain log

Ang isang bagay na kailangang sabihin dito ay, kahit na ang interface ay maaaring magmukhang medyo malabo, huwag lokohin ng kakulangan ng mga kulay at pizazz – pagkatapos ng lahat, ito ay isang malakas na tool na ginawa ng mga tao sa likod ng Weblogic Server mismo.

Weblogic Smart Dashboard at Pagmamanman (WLSDM)

Sa Weblogic Smart Dashboard at Pagmamanman (WLSDM) mayroon kaming isa pang administrasyong third-party at tool sa pagsubaybay na ang “maliit na makina na maaaring”. Ito ay isang extension ng console – kumpara sa isang mapag-isa na solusyon – na ipinagmamalaki ang sarili sa pagiging isang murang solusyon (libre para sa mga nag-develop) na naghahatid ng mga resulta na kasing ganda mula sa pinakamahusay sa kanila.

WLSDM Monitor Screen Report

Ang ilang mga mahusay na tampok mula sa WLSDM ay:

  • Madali, mabilis, at di-mapagkukunan na masinsinang pag-install – isang kalamangan na natatanging sa mga extension – na kumukuha ng isang snapshot ng iyong domain ng WebLogic at gumagawa ng mga rekomendasyon mula mismo sa pasimula
  • Kakayahang lumikha ng isang walang hanggan bilang ng mga pasadyang mga dashboard upang matugunan ang mga pangangailangan ng kontrol ng pag-uulat at pag-uulat ng mga query

Mga tampok ng WLSDM

Pinagmulan ng larawan

  • Madaling lumikha ng mga alarma at mga abiso sa pamamagitan ng paggamit ng WLSDM metric browser
  • Ang pag-iimbak at pagkuha ng dating data – kabilang ang data ng sukatan, data ng back-end, at kahit na mga alarma – para sa paghahambing at pagsusuri
  • Pagdaragdag, at pag-iskedyul ng, mga script para sa madaling pamamahala ng mga trabaho sa CRON

Tulad ng tila payat tulad ng WLSDM, maaari pa ring sumuntok sa itaas ng timbang nito at naghahatid ng pinakamabuti sa kanila – kung hindi mas mahusay.

Ano ang sinasabi ng mga pagsusuri tungkol sa mga Weblogic Server?

Tulad ng bawat solusyon sa software doon, ang tool ng WebLogic Server ay mayroong mga kalamangan at kahinaan; Tignan natin:

Mga kalamangan:

  • Ito ay isang kalidad ng produkto mula sa Oracle, ang nangungunang tagagawa ng database ng software sa planeta, at may garantiya ng seguridad ng data at integridad
  • matatag na ligtas na ligtas na solusyon – ito ay kinakailangan para sa misyon na kritikal na mga computing environment
  • Kakayahang to gumuhit ng isang kumpletong larawan sa domain ng WebLogic na may mga compact na ulat na nagbibigay-daan sa madaling pag-unawa at tumpak na paggawa ng desisyon

Cons:

  • Maaaring lumilitaw medyo malaki at nagdugo kung ihahambing sa iba pang mga katulad na solusyon sa software
  • Maaari din ito kumagat sa mga oras ng pagproseso habang pinangangasiwaan nito ang mga isyu sa background
  • Hindi lahat ng maliit-sa-katamtamang negosyo ang makakaya sa halip kumplikadong mga bayad sa paglilisensya

Dapat kang makakuha ng Weblogic Server?

Ang mga Weblogic Server ay para sa mga negosyo na may lakas ng computing na magdala ng solusyon at makakaya sa halip na matarik na bayarin – o sa mga iniisip nito bilang isang pamumuhunan na nagkakahalaga na mapanatili ang kanilang digital na kapaligiran at maayos na tumatakbo.

Alinmang paraan, kasama ang mga tool sa pagsubaybay at pamamahala na magagamit, ang Weblogic Server ay patuloy na lalago sa katanyagan; lalo na sa mga tagahanga ng Oracle na napili para sa pagpili pagdating sa gitna at peripheral na Oracle suites na katugma ito.

Sa katagalan, ang Weblogic Server ay palagi sulit ang bawat isang sentimo na ilagay sa ito – aabutin nito ang pagsubaybay sa iyong teknolohiya habang nakatuon ka sa mga proseso ng iyong negosyo.