Skip to main content

Mi az a mbean?

Minden szoftverhez számítógépes szolgáltatások és hardver eszközök kezelése szükséges.Ezek a szolgáltatások felelősek a hálózati kapcsolatért, az adatbázis -támogatásért és a számítógép hardver eszközeiért.Az MBean Technology lehetővé teszi a Java alkalmazások számára a számítógép erőforrásainak kezelésére egy szoftver alkalmazáson belül.A MBEAN a számítógépen belüli eszköz vagy erőforrás Java virtuális ábrázolása.Az MBeans olyan menedzsment felületet tárol fel, amely lehetővé teszi az erőforrás attribútumok és funkcionális műveletek kezelését, amelyek lehetővé teszik a számítógépes folyamatok valós idejű megfigyelését és manipulálását.

A Java egy olyan szoftverprogramozási nyelv, amely objektum-orientált kialakítást használ a szoftverfejlesztéshez.A Java-n belül az egyes komponenseket olyan objektumnak tekintik, amelynek különös jelentőséggel bír a valós szó fogalmak szempontjából, hasonlóan az angol nyelv főneveihez.A MBean egy speciális Java objektum, amely egy alkalmazáson belül kezelhető erőforrás vagy szolgáltatás.

Az MBeans biztosítja a vízvezeték -szerelvényt, hogy beágyazza az egyéni menedzsment kódot egy alkalmazásba.Több funkció ki lehet mutatni az alkalmazáson belül MBeanként.Az MBeans használatával a rendszergazdak a megfigyelt alkalmazások műveleteit is felhívhatják, és értesítést kaphatnak az alkalmazásban szereplő eseményekről.Egy tipikus rendszergazda figyelemmel kíséri a szoftveralkalmazás egészségét és jólétét az életképes jelek megfigyelésével, amely magában foglalja a memóriát, a CPU -t és a szerverekhez való kapcsolatokat.Az MBeans alkalmazásával az alkalmazásban a rendszergazdák riasztásokat fogadhatnak, amikor egy rendszer elkezdi megközelíteni a memória küszöböt.A megfigyelés proaktív megközelítése megfelelő időt biztosít a rendszergazdának a problémák enyhítésére.

A Java -n belül a Java Management Extension (JMX) lehetővé teszi a szoftver alkalmazás távoli hozzáférését az MBeans használatával a rendelkezésre álló erőforrások kezelésére.Az MBean egy alkalmazás ellenőrzhető végpontjait hoz létre, ahol a távoli ügyfelek manipulálhatják a szoftver belső működését.A JMX technológia használata segíti a rendszergazdákat a vállalati alkalmazások optimalizálásában és megfigyelésében.

A MBEANS -t először a JMX technológiában vezették be a Java 2 platformon, a Standard Edition 5.0 -mal.A Java 6. verziója tartalmazza a JConsole támogatását, amely egy JMX és MBeans használatát használó megfigyelő és menedzsment konzol.Ez az eszköz lehetővé teszi a különféle erőforrások megfigyelését a rendszerfutási idő alatt.Általában a holtpontok tüneteinek kimutatására és az alkalmazás memóriaszivárgására használják.Mint minden MBean esetében, csatlakozhat egy helyi vagy távoli Java alkalmazáshoz.