이 글에서는 주로 스프링 클라우드 학습 튜토리얼의 구성 수정 구성에 대한 관련 정보를 소개합니다. 이 글에서는 샘플 코드를 통해 매우 자세하게 소개합니다. 학습이나 작업이 필요한 모든 사람에게 확실한 참고 학습 가치가 있습니다. 아래에서 따라해보세요. 와서 저와 함께 배워보세요.
앞서 Spring Cloud의 구성 구성에 대해 이야기한 적이 있는데 Git 측에서 구성을 수정한 후 클라이언트에 구성이 적용되도록 하려면 어떻게 해야 할까요? 아래에서 자세한 소개를 살펴보겠습니다. Access Interface Modification http : // Post Mode의 LocalHost/Reshend는 Env
Restart의 구성이 새로 고침됩니다. 구성 정보가 주입 된 경우
는 post 메소드 http://localhost/restart를 통해 실행되어야 하며,는
을 통해 지정된 포트를 시작해야 합니다.
재시작하는데 시간이 오래 걸려서 RefreshScope가 있다
package com.lkl.springcloud.config.client; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.cloud.context.config.annotation.RefreshScope; import org.springframework.context.annotation.ComponentScan; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * Created by liaokailin on 16/4/28. */ @EnableAutoConfiguration @ComponentScan @RestController @RefreshScope public class Application { @Value("${name:World!}") String name ; @RequestMapping("/") public String home(){ return "Hello " + name; } public static void main(String[] args) { SpringApplication.run(Application.class,args); } }
Refresh가 실행되면 Bean에 있는 변수값이 새로 고쳐진다. application.properties
中配置endpoints.restart.enabled=true
괜찮습니다! 자세한 내용은 여기를 참조하세요(로컬에서도 다운로드 가능)
위 내용은 Spring Cloud 튜토리얼 구성 수정 구성 방법 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!