2016-08-05 3 views
-2

Итак, я получил эту проблему, в любое время, когда я использую 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? Кто-нибудь приведет меня сюда .. Спасибо.

+1

Java (не JAVA) не использует порты. Программы, написанные на Java, могут использовать порты. Glassfish написан на Java. – Kayaman

+0

Спасибо. Итак, как я могу решить эту проблему @Kayaman –

+0

Ну, совершенно неясно, каков ваш вопрос, но, учитывая, что пример показывает, что порт сервера администрирования изменен на «14848», по-видимому, очень вероятно, что он «4848» по умолчанию. – Kayaman

ответ

0

В это краткое введение страницу GlassFish, Get Started Quickly, порты по умолчанию для GlassFish перечислены:

По умолчанию, GlassFish конфигурируется с доменным названием «domain1» , который использует порт 8080 для HTTP, порт 8181 для HTTPS и порт 4848 для Adminsitration.

Как указал Кайаман, GlassFish написан на Java. Если GlassFish работает по умолчанию, netstat будет отображать порты 4848, 8080 и 8181, используемые java.