この問題は、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で使用するポートをどのように変更できますか?誰でもここに私を導く..ありがとう。この中
Java(not JAVA)は「ポートを使用しません」。 Javaで書かれたプログラムはポートを使用する可能性があります。 GlassfishはJavaで書かれています。 – Kayaman
ありがとうございます。どうすればこの@Kayamanを解決できますか –
あなたの質問はかなり不明ですが、この例では管理サーバーポートが '14848'に変更されていることを考慮すると、デフォルトでは' 4848'となる可能性が非常に高いようです。 – Kayaman