Jolokia

Software screenshot:
Jolokia
Software detaljer:
Version: 1.2.3
Upload dato: 17 Feb 15
Udvikler: Roland Huß
Licens: Gratis
Popularitet: 75

Rating: 2.0/5 (Total Votes: 1)

Jolokia er en open source, helt gratis og nem at bruge software implementeret i Java og designet fra offset, der skal bruges til at få adgang JMX med JSON over HTTP eksternt. Det er mere som JMX på Capsaicin. Det har ikke en grafisk brugergrænseflade (GUI).
Som en kendsgerning, Jolokia er en JMX-HTTP bro udgøre et alternativ til JSR-160 stik. Det er enkel, hurtig, polyglot, sikker, firewall-venlige og inkluderer forskellige unikke funktioner som Bulk-requests.Features på en glanceKey funktioner omfatter støtte til forarbejdning så mange JMX (Java Management Extensions) anmodninger som muligt på bare ét netværk roundtrip og support til indpakning af flere Jolokia anmodninger i et JSON (JavaScript Object Notation) nyttelast.
Støtte til at køre i agentfri tilstand, JSON / HTTP proxy støtte til Jolokia anmodninger, støtte til at sende bulk-anmodninger i flere JSR-160 anmodninger, støtte til tilpassede politikker, der omfatter finkornede begrænsninger, samt støtte til wildcards og tillader / nægte sektioner i brugerdefinerede politikker.
Desuden program understøtter parsing af anmodninger og bygning af svarene ved at bruge JSON-simple JSON serialisering bibliotek software, og sigte på at skabe flere use cases med state-of-the-art funktioner, såsom lav opstartstider og bulk anmodninger.
Jolokia er en nem at installere software, der kun kan tilgås via en understøttet webbrowser. Det kan tilgås på enhver platform ved hjælp af en konfigurerbar, REST-lignende URL kodning funktion. Softwaren kører på flere HTTP proxy hops.Under hætten og støttet OSesTaking et kig under kølerhjelmen af ​​Jolokia, kan vi mærke, at programmeringssproget Java er blevet brugt til at skrive programmet, hvilket betyder, at det er platform-uafhængige, understøttet på GNU / Linux, Mac OS X og Microsoft Windows-operativsystemer.
For nemheds skyld er det downloades som både præ-bygget binære filer og en kilde tarball. Det er blevet testet med succes på både 32-bit og 64-bit computere

Hvad er nyt i denne udgivelse:.

  • Nyt år, nye udgivelse. Ok, det er ikke den store 2.0 som jeg allerede noget lovet. Anyways, en anden stor funktion hoppede på 1.x toget i sidste øjeblik. Det er nu muligt at finde agenter i dit netværk ved at sende en UDP pakke til multicast-gruppen 239.192.48.84, port 24884. Agenter der har denne opdagelse mekanisme aktiveret vil reagere med deres metadata, herunder adgang URL. Dette er især nyttigt for kunder, der ønsker at give adgang til midler uden megen konfiguration. Dvs. den fremragende hawt.io vil sandsynligvis bruge det ene eller det andet. Faktisk var det hawt.io der satte mig på sporet for denne nice lille feature, -)
  • Discovery er aktiveret som standard for JVM middel, men ikke for krigen agent. Det kan nemt aktiveret for WAR agenten ved hjælp af init parametre Servlet, system egenskaber eller miljøvariabler. Alle smarte detaljer kan findes i Håndbogen.
  • Protokollen for opdagelsen mekanismen er også angivet i håndbogen. En af de første kunder, der understøtter denne opdagelse tilstand er Jmx4Perl i sin nyeste version. Den Jolokia Java-klienten vil følge i en af ​​de næste mindre udgivelser.
  • Men du behøver ikke klient støtte til multicast forespørgsler, hvis du kender allerede URL'en til en agent. Hver agent registrerer en MBean Jolokia: type = Discovery som udfører multicast opdagelse anmodning om dig, hvis du udløser drifts- lookupAgents. Den returnerede værdi indeholder oplysninger agenten og er beskrevet her.
  • Denne funktion er blevet testet i forskellige miljøer, men da lavt niveau netværk kan være, ja, & quot; smertefuld & quot ;, vil jeg bede dig om at åbne et problem i tilfælde af eventuelle problemer
  • .
  • Selv om det har været stille et stykke tid i forhold til den skinnende nye Jolokia 2.0, jeg er ganske tæt på en første milepæl. Alle planlagte funktioner er implementeret i en første version, hvad der mangler, er at afslutte den tunge refactoring og modularisering af Jolokia kerne. Mere om dette senere, skal du stay tuned ...

Hvad er nyt i version 1.1.5:

  • Dette er langt den mindste udgivelse nogensinde: A enkelt char er blevet tilføjet på toppen af ​​1.1.4 fastsættelse af en fjollet fejl, når du bruger Glassfish med AMX-system. Så ingen grund til at opdatere, hvis du ikke bruger Glassfish.

Hvad er nyt i version 1.1.4:

  • Nogle fejlrettelser og to nye funktioner er medtaget til efteråret frigivelse:
  • En ny konfiguration parameter & quot; authenticatorClass & quot; kan bruges til JVM agenten til at angive en alternativ autentificering handler ud over standarden (som blot kontrollerer, om brugeren og password).
  • Med konfigurationsparameteren & quot; logHandlerClass & quot; en alternativ log handleren kan angives. Dette kan bruges til krigen og JVM agent for at nappe Jolokia s logning adfærd. For OSGi agent du allerede kunne bruge en LogService til tilpasning logning.

Hvad er nyt i version 1.1.2:

  • Den indeholder nogle mindre fejlrettelser som forklaret i changelog. Afhængigt af fejlrapporter og træk anmodning slippe i der kan være endnu en 1.1.3 udgivelse før 2.0 vil være færdig.

Hvad er nyt i version 1.1.1:

  • BigDecimal og BigInteger kan nu bruges til drift argumenter og returnere værdier.
  • Der er indført et nyt behandling parameter ifModifiedSince. Denne parameter kan bruges med et tidsstempel til at hente listen over tilgængelige MBeans kun når der har været nogle ændringer i MBean registrering om observerede MBeanServer siden da. Hvis der har været nogen ændringer et svar med statuskode & quot; 302 & quot; (Ikke ændret) returneres. Denne funktion understøttes også for & quot; søg & quot; anmodninger. I en fremtidig version af Jolokia, vil der være også brugerdefinerede støtte til egne & quot; læse & quot; og & quot; exec & quot; anmodning så dyre operationer kan kaldes betinget.
  • For JVM agent, hvis en havn i 0 er givet, så en vilkårlig fri port vil blive udvalgt og udskrives på standard output som en del af Jolokia agent URL. Hvis der ikke gives vært, vil JVM agent nu binde til localhost, og hvis masse & quot; 0.0.0.0 & quot; eller & quot; * & quot; afgives, vil agenten binde på alle grænseflader.
  • For Java-klienten en ekstra ejendom errorValue er blevet tilføjet som holder JSON føljeton undtagelse, hvis den processiong parameter serializeException er aktiv.
  • JavaScript klientens jolokia.register () kan nu tage en valgfri config element for at angive behandlingsparametre for en bestemt scheduler job. Også onlyIfModified den nye mulighed kan anvendes, således at tilbagekald til listen, og søg kun efter anmodning kaldes, hvis det sæt af registrerede MBean har ændret sig. Dette er især nyttigt for web-baseret klient, der ønsker at opdatere MBean træet, hvis der er ændringer.
  • Udløber: header en Jolokia svar har nu en gyldig dato som værdi (i stedet for "-1"), der peger på en time i fortiden. Denne ændring skal hjælpe kunder, som ikke ignorere ifølge RFC-2616 ugyldig dato syntaks og behandle dem som "allerede er udløbet".

Krav :

  • Java 2 Standard Edition Runtime Environment

Andre software developer Roland Huß

Osgish
Osgish

14 Apr 15

Kommentarer til Jolokia

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!