2016-08-05 8 views
-2

この問題は、VNCビューア経由のサーバでnetbeans IDEを使用しているときはいつでも、sudo netstat -nlp | grep :4848というコマンドで確認できます。tcp6 0 0 :::4848 :::* LISTEN 3942/javaで使用されているポートが見つかりました。これは、私のアプリケーションサーバーGlassfishが実行されていないことを意味します。ですから、glassfishサーバーで使用されるポートを変更したり、Javaで使用されるポートを変更したりすることで、より簡単で推奨されるものは何ですか?JAVAまたはGlassfishサーバーで使用されているポートを変更する方が良いですか?

いくつかの調査をして、私がグラスフィッシュポートを変更するために以下を使用できることがわかった。

以下のように、デフォルトのポート番号を必要に応じて変更できます。コマンドプロンプトで入力します。 14848への管理サーバーのポートを変更するには

asadmin set server.http-service.http-listener.http-listener-2.port=10443 

asadmin set server.http-service.http-listener.admin-listener.port=14848 

を10443にHTTPSポートを変更するには

asadmin set server.http-service.http-listener.http-listener-1.port=10080 

:10080へのHTTPポートを変更するには

しかし、私はどちらがポート4848によって使用されているかわかりません。管理サーバーポート、HTTPSポート、またはHTTPポートですか?そして、私はJAVAで使用するポートをどのように変更できますか?誰でもここに私を導く..ありがとう。この中

+1

Java(not JAVA)は「ポートを使用しません」。 Javaで書かれたプログラムはポートを使用する可能性があります。 GlassfishはJavaで書かれています。 – Kayaman

+0

ありがとうございます。どうすればこの@Kayamanを解決できますか –

+0

あなたの質問はかなり不明ですが、この例では管理サーバーポートが '14848'に変更されていることを考慮すると、デフォルトでは' 4848'となる可能性が非常に高いようです。 – Kayaman

答えて

0

のGlassFish、Get Started Quicklyへの短い紹介ページは、GlassFishのデフォルトのポートがリストされています:デフォルトでは

は、GlassFishのは、HTTP用のポート8080を使用しています「DOMAIN1」 と呼ばれる一つのドメインで構成され、 HTTPSの場合はポート8181、 の場合はポート4848。

カヤマン氏は、GlassFishはJavaで書かれています。 GlassFishがデフォルト設定で実行されている場合、netstatはjavaが使用するポート4848,8080および8181を一覧表示します。

関連する問題