所以我得到這個問題,任何時候我通過VNC查看器在服務器中使用netbeans IDE,通過命令sudo netstat -nlp | grep :4848
我發現Java tcp6 0 0 :::4848 :::* LISTEN 3942/java
正在使用該端口。這意味着我的應用程序服務器Glassfish沒有運行。所以我想知道哪個更容易和推薦,更改glassfish服務器使用的端口或更改Java使用的端口?哪個更好,改變JAVA或Glassfish Server使用的端口?
做了一些研究,發現我可以使用以下命令來更換玻璃魚港。
您可以根據您的需要更改默認端口號,如下所示。鍵入命令提示符。
更改HTTP端口10080:
asadmin set server.http-service.http-listener.http-listener-1.port=10080
要更改HTTPS端口10443:
asadmin set server.http-service.http-listener.http-listener-2.port=10443
要改變管理服務器端口至14848:
asadmin set server.http-service.http-listener.admin-listener.port=14848
但是我不確定4848港口正在使用哪一個。它是管理服務器端口,HTTPS端口還是HTTP端口?我怎樣才能改變JAVA使用的端口?任何人都會帶我到這裏..謝謝。
Java(不是JAVA)不「使用端口」。用Java編寫的程序可能會使用端口。 Glassfish是用Java編寫的。 – Kayaman
謝謝。那麼我該如何解決這個問題@Kayaman –
這個問題很不清楚,但考慮到這個例子顯示管理服務器端口被改爲'14848',默認情況下它很可能是'4848'。 – Kayaman