Spring Boot config Client | Конечная точка отдыха не работает

Я пытался вывести конфигурации через сервер весенней загрузки.

Я использую SVN в качестве контроля версий для конфигураций.

https://svnret2.uk.fid-intl.com:18081/svn/Test_Config/trunk/dev/myapp/myapp-dev.properties

Сервер конфигурации работает на порту 8888. ----------application.properties для сервера конфигурации ----------

server.port = 8888
management.security.enabled=false  
endpoints.health.sensitive: false       
spring.profiles.include: subversion  
spring.cloud.config.server.bootstrap: true  
spring.cloud.config.server.svn.uri: https://svnret2.uk.fid-intl.com:18081/svn/Test_Config/  
spring.cloud.config.server.svn.label: trunk  
spring.cloud.config.server.svn.searchPaths: dev/myapp  
spring.cloud.config.server.svn.username: *****  
spring.cloud.config.server.svn.password: *****  

Чтобы использовать свойства с сервера конфигурации, я создал весенний клиент конфигурации со следующей конфигурацией в application.properties

---------- application.properties ---------

server.port = 8081 
management.security.enabled=false  
spring.cloud.config.uri=http://localhost:8888  

Существует одна конечная точка покоя в клиенте конфигурации, как показано ниже:
---------- Конечная точка отдыха ----------

@RestController
public class MessageController {

    @Value("${TestMessage}")
    private String message;

    @RequestMapping("/message")
    public String getMessage() {
        System.out.println("Message :" + message);
        return message;
    }
}

----------------------------- Шаг выполнения ------------------- -
Run as -> Run Configuration
аргументы
-Dspring.application.name= MyApp
-Dspring.profiles.active = DEV

Клиент запущен и работает через порт 8081. Но я получаю 404 при доступе к http://localhost:8081/message

0 ответов

Другие вопросы по тегам