Anna GlassFish-sovellusinstanssille sen lähtevä välityspalvelin
Tallenna HTTP- ja HTTPS-välityspalvelimen ominaisuudet GlassFish-kohteeseen, joka suorittaa sovellusta, ja tarkista sitten tehokas kokoonpano ja asiakaskäyttäytyminen.
Valitse GlassFish-kohde, joka suorittaa sovellusta, ennen välityspalvelinasetusten luomista. create-jvm-options kohdistuu oletuksena toimialueen hallintapalvelimeen; se hyväksyy myös instanssin, klusterin tai nimetyn kokoonpanon. Oletus voi siis muuttaa väärää JVM:ää.
Havainnollistavaa nimettyä kokoonpanoa varten app-config:
asadmin create-jvm-options --target app-config "-Dhttp.proxyHost=proxy.example:-Dhttp.proxyPort=8080:-Dhttps.proxyHost=proxy.example:-Dhttps.proxyPort=8080"
Korvaa kohde ja päätepiste; HTTP-välityspalvelinluettelo tarjoaa HTTP-ehdokkaita sallituille julkisiin kohteisiin kohdistuville pyynnöille. Kaksoispisteillä erotettu argumentti sisältää neljä vaihtoehtoa. Isäntäarvot ovat isäntänimiä ilman URL-etuliitteitä. Javan erilliset HTTP/HTTPS-ominaisuudet kuvaavat kohdeprotokollia; HTTPS-kohde voi silti käyttää tavallista HTTP CONNECT -välityspalvelinta.
Tarkista tallennetut arvot list-jvm-options-komennolla samalle kohteelle. Käy ensin läpi olemassa olevat merkinnät: create ei luo samanlaista vaihtoehtoa uudelleen, joten onnistunut komento ei itsessään ratkaise ristiriitaisia arvoja.
Tarkista sitten käynnissä olevan instanssin tehokkaat ominaisuudet ja todellinen HTTP-asiakas. GlassFish erottaa uudelleenkäynnistystä vaativat vaihtoehdot järjestelmäominaisuuksista, jotka se voi päivittää heti. Noudata käyttöönotettua julkaisua ehdoitta tapahtuvan uudelleenkäynnistyksen reseptin sijaan; olemassa oleva asiakas voi säilyttää oman reittinsä.
Tämä menetelmä koskee asiakkaita, jotka noudattavat JVM:n verkko-ominaisuuksia. Eksplisiittinen kirjastovälityspalvelin tai erillinen siirto tarvitsee oman tuetun asetuksensa, kun taas saapuvat kuuntelijat eivät liity asiaan. Säilytä tarvittavat suorat kohteet Javan ohituskäytännössä. Satunnaisten käyttäjänimen/salasanan JVM-ominaisuuksien lisääminen ei tarjoa jokaisen asiakkaan välityspalvelimen todennusta.