springcloud
文章平均质量分 70
该专栏分享springcloud知识点
努力的阿花.
一个优秀的工程师和一个普通工程师的区别,不是满天飞的架构图,他的功底体现在所写的每一行代码上。
展开
-
gateway跨域问题
今天遇到一个很奇怪的问题,就是我postman测试的好好的可以访问,但是前端一请求就出了一个跨域的异常,其实这个问题很好解决,只需要配置一下就好了。 只需要下面两个类 首先我们需要自定义一个过滤器,但是要实现Filter接口的话,得有spring-boot-start-web的依赖,问题又来了 gateway的依赖刚好和spring-boot-start-web冲突了 所以咱们就不可以引入spring-boot-start-web的依赖,gateway...原创 2021-12-03 11:11:03 · 1075 阅读 · 0 评论 -
使用nacos与gateway实现动态路由
什么是网关,网关可以做什么?首先我们得了解微服务网关这个概念,平时我们的微服务项目,不同的服务可能是不同的网络地址,然而客户端完成一个业务需求可能要调用多个服务的接口才能完成一个业务需求,所以让客户端直接与各个服务之间进行通信就会出现很多问题。这些问题我们使用网关就可以很好的去解决。通俗一点来讲,网关就是在客户端和服务端之间的一个东西,所有的外部请求都需要经过网关 然后分配请求的各个服务中去。微服务网关就是一个系统,通过暴露该微服务网关系统,方便我们去如...原创 2021-11-29 11:00:06 · 1249 阅读 · 1 评论 -
spring cloud gateway 微服务网关
最近我也在写一个微服务分布式的项目,其中就要用到 springcloud gateway,在这里我分享给大家一些简单的知识。讲义 首先我们得了解微服务网关这个概念,平时我们的微服务项目,不同的服务可能是不同的网络地址,然而客户端完成一个业务需求可能要调用多个服务的接口才能完成一个业务需求,所以让客户端直接与各个服务之间进行通信就会出现很多问题。这些问题我们使用网关就可以很好的去解决。通俗一点来讲,网关就是在客户端和服务端之间的一个东西,所有的外部请求都需要经过网关 ...原创 2021-08-08 13:54:11 · 260 阅读 · 0 评论 -
使用springcloud 配置中心及消息总线实现远程仓库动态配置服务提供者的配置,不需重启项目获取最新的配置
简介:在分布式系统中,我们有许多的服务,每个服务的配置文件分散在不同的微服务项目中,管理起来真的是超级的不方便,而且我改变了配置文件如果要配置文件生效的话 需要我们重启项目才能使用更改后的配置文件生效 也是特别的不友好啊,所以为了方便配置文件集中管理,需要分布式配置中心组件。 在springCloud中提供了SpringCloud Config,它支持配置文件放在配置服务的本地,也支持配置文件放在远程仓库Git(GitHub,码云)上面。配置中心的本质其实本身...原创 2021-07-15 09:57:08 · 432 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource.......
今天在学习springCloud配置中心的时候遇到一个异常:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classAction:Consider the following: If you want an embe...原创 2021-07-14 11:57:34 · 18729 阅读 · 2 评论 -
springcloud Feign
Feign简介:Feign是一个声明式WebService客户端.使用Feign能让编写WebService客户端更加简单,它的使用方法是定义一个接口,然后在上面添加注解。不再需要拼接URL,参数等操作,且支持负载均衡,服务熔断,压缩请求,和日志配置 ,而且我们再也不需要去拼接我们的请求地址啦,所以说Feign真的是非常的好用啊。实现:1、在我们的消费者引入依赖2、编写feign客户端接口3、消费者启动类添加支持Feign注解4、访问测试接口实现过程:在消费者pom.xml文原创 2021-07-13 09:18:15 · 166 阅读 · 0 评论