Итак, я получил эту проблему, в любое время, когда я использую NetBeans IDE на сервере через VNC Viewer, с помощью команды 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