Acasă Finanțe personale BEA WebLogic Server 8 Pentru Dummies Cheat Sheet - Dummies

BEA WebLogic Server 8 Pentru Dummies Cheat Sheet - Dummies

Cuprins:

Video: Oracle Weblogic Application Server Administration: Part 8 Develop and Deploy EAR to Weblogic 2024

Video: Oracle Weblogic Application Server Administration: Part 8 Develop and Deploy EAR to Weblogic 2024
Anonim

De Jeff Heaton

BEA WebLogic Server, numit acum Oracle WebLogic Server (Oracle achiziționat BEA în 2008), este unul dintre cele mai utilizate servere de aplicații Java de pe piață. Știind câteva sfaturi de administrator, monitorizarea serverelor WebLogic și păstrarea actualizării WebLogic Server, veți fi în curând pe cale să construiți și să desfășurați servicii web pentru proiecte mari și mici în cel mai scurt timp.

5 Sfaturi pentru Administratorii de WebLogic Server

Un job administrator al WebLogic Server are mai multe fațete. Și pe măsură ce administrați sistemele, câștigați experiența a ceea ce funcționează și ce nu funcționează. Iată câteva sfaturi utile pentru administrarea WebLogic Server.

Proceduri de document

Ca administrator de WebLogic Server, veți urma mai multe proceduri, inclusiv sarcini precum:

  • Repornirea serverului

    Închiderea serverului pentru întreținerea de rutină
  • Implementarea noilor versiuni ale serverului WebLogic

  • Copierea de rezervă a serverului

  • Instalarea celor mai recente patch-uri

  • Crearea resurselor WebLogic Server,

  • Ar trebui să aveți instrucțiuni scrise pentru fiecare dintre aceste proceduri, care vă va permite să urmați aceeași procedură de fiecare dată, asigurându-vă coerența.

Procedurile scrise permit companiei dvs. să efectueze aceste operațiuni și atunci când sunteți plecat. În plus, dacă ocupați o poziție nouă în companie sau cu o nouă firmă, procedurile scrise vă permit să vă îndepliniți responsabilitatea de a transfera cunoștințele noului administrator.

Definirea unui acord privind nivelul serviciilor

Un acord privind nivelul de servicii (SLA) ajută la definirea așteptărilor utilizatorilor finali de la serverul dvs. în ceea ce privește fiabilitatea. Cei mai mulți utilizatori se așteaptă ca un sistem să funcționeze 24 de ore pe zi, 7 zile pe săptămână. O astfel de programare nu este posibilă. Multe evenimente vor determina scăderea sistemului dvs. pentru o perioadă de timp. De exemplu, de a rezolva eșecuri hardware, actualizări de rutină sau repornirea serverului pentru a numi câteva.

SLA este contractul dintre dvs. și utilizatorii pe care sistemul dvs. îl acceptă. Acest contract ar trebui să precizeze perioada de timp în care sistemul dvs. va fi permis să scadă în decursul anului.

În plus față de definirea perioadelor de întreținere, trebuie să se precizeze, de asemenea, un acord privind nivelurile de service scrise corespunzător:

Atunci când se va efectua întreținerea

  • Câte minute de întrerupere neașteptată sunt permise pe an

  • trebuie să se întoarcă după o întrerupere neașteptată

  • Cât de des vor fi realizate copii de siguranță

  • Perioada totală de timp în care serverul ar trebui să fie în sus

  • Configurarea procedurilor on-call

La un moment dat, neasteptat.Când apare o întrerupere neașteptată, tu și personalul tău trebuie să fii pregătit să o rezolvi. Întreruperea poate fi ceva pe care administratorul îl poate gestiona sau ceva legat de software. Dacă întreruperea este cauzată de o eroare de software, un dezvoltator va trebui să se implice în soluție. În plus, aceste întreruperi pot apărea în afara orelor de program regulate. Acest lucru este valabil mai ales dacă lucrați pentru o corporație multinațională.

Planul de creștere

Când sistemul dvs. este instalat pentru prima dată, este posibil să nu vă gândiți la creștere. Dar ar trebui să aveți un plan atunci când sistemul dvs. actual este depășit. În general, aveți două opțiuni atunci când sistemul dvs. nu mai poate prelua cantitatea de procesare necesară:

Actualizați-vă serverul la o mașină mai rapidă.

  • Poate că una dintre cele mai simple moduri de a face față mai multor solicitări este să faceți upgrade la o mașină mai rapidă. Acest lucru poate însemna achiziționarea unui server nou sau pur și simplu adăugarea unui alt procesor pe serverul dvs. curent. Când faceți upgrade la o mașină mai rapidă, trebuie să vă asigurați că serverul dvs. este corect copiat în rețea pentru noua mașină. Toate setările de configurare și pachetele instalate trebuie copiate pe noua mașină. Adăugați servere suplimentare în cluster.

  • Dacă executați un grup de servere, puteți adăuga pur și simplu un alt server. Dacă nu executați un grup de servere și volumul solicitărilor dvs. devine prea mare, trebuie să luați în considerare utilizarea unui grup de servere. Adăugarea unui alt server în cluster determină serverul WebLogic să aibă un alt server care poate partaja o parte din volumul de lucru. Aceasta permite ca aplicația ca întreg să poată accepta mai multe conexiuni. Creați copii de rezervă ale serverelor dvs.

Copierea de rezervă a datelor este o parte importantă a activității unui administrator. Pentru a crea o copie de rezervă a WebLogic, va trebui să creați o copie de rezervă a părții din aplicația dvs. web care se modifică - baza de date SQL. Dacă aceste date sunt deja susținute de un administrator de baze de date, nu trebuie să vă faceți griji cu privire la copierea de rezervă a datelor aplicației.

Dacă pierdeți hard diskul de pe serverul WebLogic, va trebui să reinstalați totul și să reporniți serverul. Dacă aplicația dvs. a fost ambalată ca fișier de arhivă de aplicații web (WAR), aveți posibilitatea să obțineți rapid aplicația înapoi prin redistribuirea fișierului WAR.

Monitorizarea serverelor WebLogic

Monitorizarea severă este o sarcină importantă pe care trebuie să o gestioneze fiecare administrator WebLogic Server. Veți monitoriza dacă serverul dvs. este în sus, precum și încărcarea serverului. Monitorizarea vă permite să vedeți rapid o prezentare generală a performanțelor diferitelor părți ale serverului WebLogic. Serverul WebLogic vă permite să monitorizați următoarele domenii:

Piscine de conexiune CORBA

  • EJB

  • HTTP

  • JDBC

  • JMS

  • Toate activitățile de monitorizare au loc prin Consola de administrare. Funcțiile de monitorizare ale Consolei de administrare nu sunt izolate pentru o anumită zonă. Mai degrabă, aceste funcții sunt plasate în aceeași zonă ca sistemul pe care îl monitorizează.

  • În general, pentru a găsi pagina de monitorizare pentru un anumit serviciu în WebLogic Server, urmați acești pași:

  • Conectați-vă la Consola de administrare.

  • În dosarul Servicii (în partea stângă a ecranului), faceți clic pe folderul care reprezintă serviciul pe care doriți să îl monitorizați.

  • Informațiile din partea dreaptă a consolei se modifică pentru a reflecta serviciul pe care l-ați selectat.

În partea dreaptă a ecranului, faceți clic pe fila Monitorizare.

Pagina de monitorizare vă arată câte conexiuni sunt active, câte fire afișează o conexiune și câte conexiuni nu sunt disponibile. De aici puteți monitoriza conexiunea.

  1. Menținerea actualizării WebLogic Server

  2. Ar trebui să fii conștient de orice patch-uri, precum și de versiunea curentă a WebLogic Server. Împachetează erorile corecte și problemele de securitate care apar între lansările majore ale serverului WebLogic. Ar trebui să descărcați și să instalați patch-uri pentru WebLogic Server, precum și alte componente ale sistemului. Acest lucru este valabil în special pentru sistemul de operare Windows, care dispune de mai multe patch-uri de securitate disponibile.

    Când securitatea unui sistem este compromisă, este adesea pentru că administratorul nu a instalat patch-ul cel mai actualizat.

  3. Actualizarea la versiunea curentă a WebLogic Server este mult mai puțin critică decât aplicarea patch-urilor de sistem de operare și WebLogic Server. Uneori este nevoie de o reproiectare a codului sursă pentru ca versiunea curentă să funcționeze corect. După lansarea inițială a unei versiuni noi, multe companii preferă să aștepte până când lansarea sa dovedit. Când decideți să treceți la cea mai recentă versiune a serverului WebLogic, ar trebui să faceți acest lucru pe un server de testare. Apoi, după ce verificați dacă serverul de testare funcționează bine, puteți pune noua versiune în sistemul dvs. de producție.

Puteți găsi cele mai recente informații de pe pagina Web Oracle WebLogic Server.

BEA WebLogic Server 8 Pentru Dummies Cheat Sheet - Dummies

Alegerea editorilor

Evaluarea Vizualizărilor de date - dummies

Evaluarea Vizualizărilor de date - dummies

Vizualizările de date pot fi foarte colorate și impresionante. Dar amintiți-vă că cheia pentru crearea unor vizualizări eficiente de date nu depinde de faptul dacă este interesantă, ci mai degrabă de faptul dacă descoperă problemele reale de afaceri care trebuie abordate. O foaie de lucru vă ajută să creați propriile vizualizări de date sau să evaluați creațiile altora. Aici ...

Determinarea programului care funcționează cel mai bine pentru nevoile tale informatice

Determinarea programului care funcționează cel mai bine pentru nevoile tale informatice

Să lucreze mai bine decât celălalt. În timp, veți dezvolta un sentiment dacă Illustrator sau Photoshop se potrivesc mai bine pentru diverse sarcini. Până atunci, iată un exemplu despre modul în care fiecare program gestionează diferite elemente ale lucrării de design grafic. Graphing Photoshop nu este un program de grafic. Tu ...

Infografice nevergreen: Închirierea obiectelor Build - dummies

Infografice nevergreen: Închirierea obiectelor Build - dummies

Infografics evergreen nu sunt legate de niciun eveniment sau persoană în știri . Ele nu au o componentă sezonieră și nu sunt legate de ceva în timp util. O infographic despre cum se fac CD-urile se va aplica pentru că este vorba de muzică, dar nu este specifică nici unui artist sau gen. Cu infografiile veșnic verzi, ignorați complet evenimentele curente și explorați ideile ...

Alegerea editorilor

Utilizați Zoom în Adobe Photoshop CS5 - manechine

Utilizați Zoom în Adobe Photoshop CS5 - manechine

Adobe Creative Suite 5 oferă scurtături pentru Zooming în Photoshop. Imaginile care arată bine la un nivel de zoom pot părea extrem de proaste la altul. Veți mări și micșora destul de des în timp ce lucrați la imagini în Photoshop. Puteți găsi opțiuni de meniu pentru zoom în meniul Vizualizare; o modalitate mai rapidă de a mări este ...

Text în Photoshop CC - dummies

Text în Photoshop CC - dummies

Când editați o imagine cu text în Photoshop CC, puteți schimba linia care fluxul dvs. de tip fie folosind funcția Warp Text sau tastând pe o cale. Tipul de deformare utilizează forme predefinite la care se formează tipul dvs. (și poate fi utilizat atât cu tipul de punct, cât și cu paragraful) și tastând ...

Alegerea editorilor

Cum se adaugă Biblioteca RegEx în C ++ - dummies

Cum se adaugă Biblioteca RegEx în C ++ - dummies

Cea mai mare parte a bibliotecii Boost funcționează bine adăugând la codul aplicației. Cu toate acestea, câteva componente, cum ar fi RegEx, necesită o bibliotecă. Înainte de a putea folosi o bibliotecă, trebuie să o construiți. După ce ați construit biblioteca, trebuie să o adăugați în aplicație. Există două tehnici de adăugare a ...

Cum Heap Works în C ++ - dummies

Cum Heap Works în C ++ - dummies

Halda este un bloc amorf de memorie pe care programul C ++ îl poate accesa după cum este necesar. Aflați de ce există și cum se utilizează. Așa cum este posibil să treci un pointer la o funcție, este posibil ca o funcție să returneze un pointer. O funcție care returnează adresa ...

Cum să evitați codul de injectare în C ++ - dummies

Cum să evitați codul de injectare în C ++ - dummies

Prima regulă de evitare a codului injectat în programele C ++ , permiterea prelucrării datelor de către un interpret de limbă cu scop general. O eroare obișnuită cu SQL-injectarea este că programul acceptă intrarea utilizatorului ca și cum ar fi fost întotdeauna acceptabilă și îl inserează într-o interogare SQL pe care o trimite apoi la ...