Переустановите / перезагрузите SimpleUrlMapping в Spring Boot 2 - PullRequest
0 голосов
/ 19 июня 2019

Мы используем SimpleUrlHandlerMapping в нашем приложении Spring Boot 2.1 для загрузки информации о сопоставлении из базы данных:

@Bean
public SimpleUrlHandlerMapping simpleUrlHandlerMapping() {
    SimpleUrlHandlerMapping simpleUrlHandlerMapping = new SimpleUrlHandlerMapping();
    simpleUrlHandlerMapping.setOrder(Ordered.HIGHEST_PRECEDENCE);
    simpleUrlHandlerMapping.setInterceptors(requestMonitoringInterceptor);

    Map<String, Object> urlMap = getUrlMapFromDb();
    simpleUrlHandlerMapping.setUrlMap(urlMap);

    return simpleUrlHandlerMapping;
}

Это работает нормально, но если сопоставление изменилось, нам нужно перезапустить сервер, чтобызагрузить новое отображение во время запуска.Администратор приложения не имеет доступа к серверу, поэтому он / она не может перезапустить приложение.

Есть ли способ перезагрузить сопоставление из самого приложения без перезапуска сервера?

1 Ответ

0 голосов
/ 19 июня 2019

перезагрузите только войну через tomcat manager gui

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...