IBM WebSphere Application Server nybörjarguide

By rik

Komma igång med IBM WebSphere Application Server (WAS)?

Intresset för IBM WAS minskar i takt med att fler alternativa applikationsservrar dyker upp på marknaden. Det betyder dock inte att WAS är föråldrat. Många organisationer använder fortfarande plattformen och kommer troligen att fortsätta göra det. Om du är van vid andra mellantekniker och får ansvar för WAS-administration kan det kräva en del inlärning. Jag har tidigare skrivit många artiklar om WAS, men de har inte varit organiserade i en logisk följd.

Eftersom många av er har frågat hur man bäst kommer igång som nybörjare, har jag i den här artikeln försökt sammanställa en vägledning som är lätt att följa.

Grundläggande introduktion

Låt oss börja med att bekanta oss med grundläggande terminologi inom IBM WAS.

Denna information bör ge dig en grundläggande förståelse. Som mellansystemadministratör arbetar du ofta med olika tekniker och plattformar, som kan vara Windows eller Linux.

Låt oss titta på några artiklar som berör de olika plattformarna:

Nu bör du ha en viss förståelse för några vanliga kommandon som används för att hantera operativsystemen.

Därefter är det bra att veta mer om installation.

Även om det är ovanligt förekommande, är det inte omöjligt att vissa organisationer fortfarande använder WAS 7.

Installera WebSphere Application Server 7 på Linux

Eller, om du fortfarande jobbar med WAS 7 och ska arbeta med WAS 8.5, kan den här installationsguiden vara till hjälp:

Installera IBM WebSphere och applicera Fix Pack

IBM har släppt version 9, och om du vill utforska den, finns här installationsanvisningarna:

Ladda ner och installera WebSphere 9 ND i Linux

Du kanske undrar vad som är nytt i WAS 8.5, så kolla gärna in det:

Nyheter i WebSphere Application Server 8.5.5

När installationen är klar, är det dags att skapa en profil.

Skapa en profil i WebSphere ND

Vad gör du sen? Kanske vill du lära dig att skapa kluster.

Skapa kluster i IBM WebSphere ND

Det finns en ny typ av kluster som kallas Dynamic Cluster i WAS 8.5.x. För att få en uppfattning om det, kika på länken nedan.

WebSphere 8.5.x Dynamic Cluster

Nu är det dags att bekanta dig med stopp-/startproceduren och andra viktiga skript som du kommer att använda regelbundet.

Användbara administrationsskript för WebSphere Application Server

Känner du dig mer bekväm med IBM WAS-administration nu?

Låt oss undersöka några av de dagliga uppgifter som du kommer att behöva utföra i en produktionsmiljö.

Om det finns ett prestandaproblem kan utvecklarna eller IBM be dig att göra en dump för vidare analys.

Generera Heap Dump, Java Core & System Dump i WebSphere

Och för att generera och analysera tråddump:

Generera och analysera WebSphere Thread Dump

Det kan finnas ett intermittent problem och du kanske vill automatisera tråddumpningen när WAS inte svarar.

Automatiskt ta tråddumpning när WebSphere hänger/stoppar

Låt oss nu konfigurera heap dump. Det är ofta nödvändigt vid kapacitetsplanering och stresstester.

Ändra WebSphere Memory Heap Size i JVM, Nodeagent & DMGR

Glöm inte att ta en titt på följande för viktig konfigurationsinformation:

Användbar konfigurationsguide för WebSphere Application Server

IBM släpper regelbundet fixpaket som innehåller säkerhetskorrigeringar, prestandaförbättringar och andra förbättringar. Som WAS-ingenjör bör du uppdatera dem regelbundet för att hålla applikationen säker och snabb.

Uppgraderingsguide för fixpaket i IBM WebSphere 8.5

Har du undrat hur man integrerar med webbservrar?

Använda Nginx med WebSphere Application Server

Integrera IBM HTTP Server med WebSphere i 8.5.5

Och lite extra läsning när du har tid:

Virtuell värd i WebSphere och konfigurationsguide – förklarat

Övervaka och identifiera prestandaproblem i WebSphere

Och om du funderar på att byta jobb:

50 Vanliga frågor och svar på WebSphere-intervjuer

Känner du dig mer bekväm med att hantera IBM WAS nu?

Jag vet att den här guiden inte är komplett, men jag tror att den ger tillräckligt med information för att komma igång som nybörjare.

Tyckte du om artikeln? Dela den gärna med andra!