Nacos做服务注册中心使用案例

关于环境搭建部分请借鉴:nacos做配置中心和服务注册中心 的完整使用案例

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
server.port=8070
spring.application.name=server-provider
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848

主启动类示例代码

@SpringBootApplication
@EnableDiscoveryClient
public class NacosProviderApplication {
    
    

	public static void main(String[] args) {
    
    
		SpringApplication.run(NacosProviderApplication.class, args);
	}

	@RestController
	class EchoController {
    
    
		@RequestMapping(value = "/echo/{string}", method = RequestMethod.GET)
		public String echo(@PathVariable String string) {
    
    
			return "Hello Nacos Discovery " + string;
		}
	}
}

然后启动该主启动类,注意:主启动类至少有一个restful风格的请求资源,不然容易失败,因为是一个空服务

启动项目后,如下在服务列表中能找到说明成功!
在这里插入图片描述

Springboot的示例代码

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41813208/article/details/108701699