经过前面几步,我们的JHipster集群已经有了以下几个模块
- JHipster Registry
- JHipster UAA
- JHipster Gateway
现在,我们通过JHipster创建2个新的微服务:
- current-service
- other-service
并且这个两个微服务都注册上JHipster Registry,且都使用JHipster UAA做身份校验
我们知道,spring cloud间微服务调用使用的是Feign clients
去进行调用
所以我们先在current-service新建如下代码,并通过gateway去调用current-service,调用过程略
整个链路是: 浏览器 --> gateway --> current-service --> other-service