直接上干货:
1、使用Spring Initializr创建工程
2、创建过程中选择Spring Web与Consul Discovery两个模块
3、把application.properties改为application.yml,并配置:
server:
port: <<本应用端口号>>
spring:
application:
name: "xxxx-monitor"
cloud:
consul:
host: <<你的Consul服务器IP>>
port: <<你的Consul端口,默认为8500>>
discovery:
service-name: ${spring.application.name}
health-check-url: http://<<你的应用服务器(本机)IP>>:<<本应用端口号>>
4、修改你的主入口工程文件
@SpringBootApplication
@RestController
public class HeatMonitorApplication {
@GetMapping("/")
public String home() {
return "Hello World!";
}
public static void main(String[] args) {
SpringApplication.run(HeatMonitorApplication.class, args);
}
}

本文介绍如何使用Spring Initializr快速搭建SpringBoot项目,并整合Consul实现服务发现功能。主要内容包括选择SpringWeb与ConsulDiscovery模块、配置application.yml文件指定服务端口、Consul服务器地址及健康检查URL,最后通过示例代码展示主入口类。

656

被折叠的 条评论
为什么被折叠?



