Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 33664|Vastaus: 1

[Lähde] Java JMX on helppo ymmärtää ja käyttää

[Kopioi linkki]
Julkaistu 25.6.2021 10.40.59 | | | |
JMX tarkoittaa Java Management Extensions, joka tarkoittaa Java Management Extensions -laajennuksia, joita käytetään Java-ohjelmien hallintaan ja valvontaan. Yleisimmin käytetty on JVM:n valvonta ja hallinta, kuten JVM-muisti, suorittimen käyttö, säikeiden määrä, roskien kerääminen jne. Lisäksi sitä voidaan käyttää logaritin tason dynaamisena muunnoksena, esimerkiksi log4j tukee JMX:ää verkkopalveluiden lokitason dynaamiseen muokkaamiseen. Tärkeimmät niistä käytetään myös erilaisissa valvontatyökaluissa, kuten Spring Boot Actuatorissa, JConsolessa, VisualVM:ssä jne., jotka mainitaan artikkelin alussa.

JMX ei ole pelkästään standardi, määrittely, vaan myös rajapinta ja kehys Java-hallintajärjestelmälle. Kehittäjille on olemassa standardeja ja määrittelyjä, joiden avulla he voivat räätälöidä ja kehittää omia laajennuksiaan, ja kehyskehyksenä JDK on auttanut meitä toteuttamaan yhteisiä toimintoja, erityisesti JVM:n valvontaa ja hallintaa.

Yhdistä jconsolella

jconsole on sisäänrakennettu työkalu JDK:lle, ja kun JDK-ympäristö on konfiguroitu, tarvitsee vain syöttää se komentorivillejconsoleVoida. Kuten alla on esitetty:



Yhdistä RMI:llä

RMI:tä käytetään yleensä etäpalveluihin yhdistämiseen, mutta tietysti myös paikallisia prosesseja voidaan käyttää. Tämä on myös ensimmäinen askel etäpalveluiden asiakkaiden yhdistämisessä. Kun rekisteröimme MBeanin, huomasitko, että rekisteröinnin jälkeen on suuri koodipätkä, jota käytetään RMI-yhteyden avaamiseen, portti 8999 avaamiseen RMI-pääsyportiksi, ja sitten asiakas voi yhdistää kiinteällä yhteysjonolla.

Yhteysmerkkijonon muotoservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Otetaan esimerkiksi Kafka seuraavasti:

service:jmx:rmi:///jndi/rmi://192.168.1.182:9988/jmxrmi







Edellinen:Yksityiskohtainen selitys Kafkan konfiguraatioparametreista
Seuraava:Kafka konfiguroi JMX-etävalvonnan
 Vuokraisäntä| Julkaistu 25.6.2021 10.42.05 |
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com