Skip to main content

Co je to mbean?

Veškerý software vyžaduje správu počítačových služeb a hardwarových zařízení.Tyto služby jsou zodpovědné za síťovou připojení, podporu databáze a hardwarová zařízení počítače.Technologie MBean umožňuje aplikacím Java metodu pro správu zdrojů počítače v softwarové aplikaci.Mbean je virtuální reprezentace zařízení nebo prostředku Java v počítači.MBEANS vystavuje správní rozhraní, které umožňuje manipulaci atributů a funkčních operací zdroje, které umožňují monitorování a manipulaci počítačových procesů v reálném čase.V rámci Java je každá složka považována za objekt, který má specifický význam pro koncepty skutečného slova, podobně jako substantiva v anglickém jazyce.MBean je speciální objekt Java, který je zvládnutelným zdrojem nebo službou v aplikaci.

MBEANS poskytují instalatérství pro vložení kódu vlastního správy do aplikace.V aplikaci může být vystaveno více funkcí jako mBean.Prostřednictvím použití MBEANS může správce systému vyvolávat operace o sledovaných aplikacích a také přijímat oznámení o událostech v aplikaci.

Dobrým příkladem používání MBEANS v praxi je efektivní správa zdrojů.Typický správce systému bude sledovat zdraví a pohodu softwarové aplikace monitorováním vitálních znaků, která zahrnuje paměť, CPU a připojení k serverům.Použitím MBEANS v aplikaci může správce systému přijímat upozornění, když systém začne přiblížit k prahu paměti.Tento proaktivní přístup k monitorování poskytuje správce systému přiměřený čas ke zmírnění problémů.

V rámci Java umožňuje rozšíření Java Management (JMX) vzdálený přístup softwarové aplikace pomocí MBEANS jako techniky pro správu dostupných zdrojů.MBean vytváří kontrolovatelné koncové body aplikace, kde vzdálí klienti mohou manipulovat s vnitřním fungováním softwaru.Použití technologie JMX pomáhá správcům systému při optimalizaci a monitorování podnikových aplikací.

MBEANS byla poprvé představena v technologii JMX s platformou Java 2, Standard Edition 5.0.Java verze 6 obsahuje podporu pro JConsole, což je konzola monitorování a správy, která používá JMX a MBEANS.Tento nástroj umožňuje monitorování různých zdrojů během doby běhu systému.Obvykle se používá pro detekci příznaků zablokování a úniky paměti aplikace.Stejně jako u jakéhokoli mBeanu se může připojit k místní nebo vzdálené aplikaci Java.