腾讯TSF搭建心得

一、服务注册发现
TSF 服务注册发现包括三个角色,服务提供者,服务调用者和服务注册中心。
tsf-simple-demo的工程目录如下:

 |- consumer-demo
 |- provider-demo
 |- pom.xml

其中 consumer-demo 表示服务消费者, provider-demo 表示服务提供者。
什么是快照(snapshot)?
0.0.1-SNAPSHOT
引用下文:

https://blog.csdn.net/qq_28349403/article/details/79195349

Maven插件:


		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
		
	

Spring Boot Maven plugin能够将Spring Boot应用打包为可执行的jar或war文件,然后以通常的方式运行Spring Boot应用。

Echo服务是一种非常有用的用于调试和检测的工具。
provider-demo 开启服务注册发现
添加服务提供端的代码,其中@EnableDiscoveryClient注解表明此应用需开启服务注册与发现功能。
consumer-demo 开启服务注册发现
与服务提供者provider-demo相比,除了开启服务与注册外,还需要添加两项配置才能使用RestTemplate、AsyncRestTemplate、FeignClient这三个客户端:
1、添加@LoadBalanced注解将RestTemplate与AsyncRestTemplate与服务发现结合。
2、使用@EnableFeignClients注解激活FeignClients。

你可能感兴趣的:(微服务)