SpringCloud学习笔记(五)服务之间调用;RestTemplate
发布时间
阅读量:
阅读量
专辑目录:SpringCloud学习日志
微服务架构中,各组件之间的交互依赖于RPC机制实现。
Eureka server与client所使用的jar包均包含对ribbon及httpclient库的调用,由此可推断Eureka在实现通信时采用了httpclient作为传输手段。

为了实现服务间的交互,至少需要两个服务才能观察到实际效果(单个服务内部的通信不在此考虑范围内)。
因此,我们从会员服务中复制出一个订单服务。
pom.xml 文件内容基本一致(仅项目名称artifactId和name有所不同),
在 application.yml 配置文件中,我将端口设置为8121(每个服务之间间隔10个端口号),并将服务别名调整为:app-order。
启动类的结构保持不变(仅修改了类名),但控制器部分我将具体展示如下。
package com.study.api.controller;
import org.springframework.beans.factory.annotation.Autowired;
impor
全部评论 (0)
还没有任何评论哟~
