1. Обзор
В этом кратком руководстве мы рассмотрим, как изменить порт по умолчанию в WildFly; как правило, это порт 8080.
Конечно, WildFly — это популярный сервер приложений с открытым исходным кодом, поддерживаемый сообществом JBoss.
2. Использование XML конфигурации
В автономном режиме мы можем обновить XML-файлы конфигурации, чтобы изменить порт по умолчанию.
В домашнем каталоге установки WildFly файл standalone.xml
можно найти в папке standalone/configuration .
Мы можем открыть этот файл в любом текстовом редакторе и заменить порт 8080 по умолчанию на любой порт по нашему выбору в следующей строке:
<socket-binding name="http" port="${jboss.http.port:8080}"/>
Есть еще один способ изменить порт по умолчанию, изменив XML. В том же файле standalone.xml
мы можем установить значение смещения для порта :
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
Значение по умолчанию равно 0, что означает, что HTTP-порт будет 8080. Если мы изменим значение смещения на 10, тогда HTTP-порт будет 8090 (8080+10). Однако мы должны иметь в виду, что смещение влияет и на другие порты .
Например, порт https будет изменен на 8453 (8443+10).
3. Использование системных свойств
Порт WildFly по умолчанию можно изменить, установив системное свойство jboss.http.port —
при запуске сервера.
Для Windows:
standalone.bat -Djboss.http.port=<Desired_Port_Number>
Для Unix/Linux:
standalone.sh -Djboss.http.port=<Desired_Port_Number>
4. Вывод
В этой быстрой статье мы узнали, как довольно легко изменить порт по умолчанию в WildFly.
Вы можете изучить различные популярные серверы, доступные для Java-разработки, в нашей предыдущей статье .