Изменить порт сервера весенней загрузки, используя код, а не файл свойств - PullRequest
0 голосов
/ 15 апреля 2020

Я хочу изменить порт сервера, используя код, а не передавая его из-за файла свойств, потому что я изменил tomcat на netty server.

server.port=9999

Я использовал этот, и он работает, я нужен метод кода.

любая помощь

1 Ответ

2 голосов
/ 15 апреля 2020

вы можете попытаться внедрить объект EmbeddedServletContainerCustomizer в виде bean-компонента и изменить порт контейнера, как показано ниже

@Configuration
public class ServletConfig {
    @Bean
    public EmbeddedServletContainerCustomizer containerCustomizer() {
        return (container -> {
            container.setPort(9999);
        });
    }
}

надеюсь, что это поможет

...