看文档后关于boot升级cloud的问题

Blade 未结 1 1139
红烧肉
红烧肉 剑者 2020-02-28 15:14

一、该问题的重现步骤是什么?

我们公司买的商业版,第一期项目只是单纯使用blade-boot来开发的,随着项目越来越多,现在想上微服务,这几天我在研究您的文档,可是有个问题,

1:看您说现在blade使用的是feign方式进行微服务的远程调用,可是文档的功能特性里边详细讲的是dubbo,是不是feign和dubbo二选一即可?

2:还有boot版本升级为cloud版本您写的直接修改pom配置,这个boot升级cloud后有啥不一样呢?是集成了网关,负载均衡,链路器这些中间件吗?

3:gateway这个网关的项目怎么用?是需要单独在服务器发布吗?他和其他项目怎么衔接?什么关系?

二、你期待的结果是什么?实际看到的又是什么?

我刚实际性的接触微服务不太懂,看不太明白,希望您能帮我理一下。


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

spring-blade-boot 2.3.0 在linux上


四、请提供详细的错误堆栈信息,这很重要。



五、若有更多详细信息,请在下面提供。



1条回答
  •  1. feign和dubbo都有讲,feign在第三章。两者选其一即可

     2. boot对接到cloud后,相当于把本身变成了cloud的一个模块,注册到注册中心供gateway做服务发现,功能本身没变化,就是加上了cloud的特性

     3. gateway就是一个网关作用,起到一个请求汇总处理的功能,会根据请求去注册中心找到对应的服务来调用。可以单独部署在服务器,但是开发的话,推荐本地启动

     4. 这些都是很基础的cloud知识点,推荐先找一些springcloud的入门视频看一下,对各个cloud组件有个大概的了解后,入门就快了

    作者追问:2020-02-28 16:25

    您好,我还有一个地方没看明白,就是gateway里在哪配置的nacos的地址之类的,比如我nacos运行在另外的实例中,gateway怎么知道到哪个地址上去找nacos进行注册呢?

    0 讨论(1)
提交回复