Frage

Im Grunde, was ich tun möchte, ist die Portnummer zu erhalten, auf dem JBoss für HTTP hören Anforderungen (die, die normalerweise 8080).

Ich kam auf diese Artikel , das klingt vielversprechend, aber leider einige der Links sind gebrochen und ich kann das Teil nicht herausfinden:

ManagementView managementView = getManagementView(); // via JNDI lookup

Wie konnte ich umsetzen getManagementView ()? Oder gibt es eine andere Art und Weise bevorzugt, es zu tun?

War es hilfreich?

Lösung 2

Die Beantwortung meiner Frage, weil ich entschieden, was zu tun ist.

Erhalten Port-Informationen zur Laufzeit ist umständlich. Eine einfache Alternative ist, eine Konfigurationsdatei zu haben, die synchron mit der tatsächlichen Portnummer (per Hand) gehalten werden müssen. Nicht sehr clever, aber es spart Ihnen eine Menge Kopfschmerzen!

Andere Tipps

Wenn Sie für eine einfachere Schnittstelle suchen, können Sie ihre Kommandozeilen-Tool betrachten genannt mit Twiddle .

Es ist eine leistungsfähige Kommandozeilen-basiertes Tool und erfordert keine Java-Codierung. Es kann von jeder Skriptsprache (bash, perl, Rubin, etc ...) genutzt werden.

Hope es hilft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top