![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springCloud学习经历
文章平均质量分 50
springCloud学习经历,总结与错误解释
记或往
这个作者很懒,什么都没留下…
展开
-
SpringCloud Ablibab之Nacos
SpringCloud Ablibab之NacosNacos简介Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助可以帮助我们更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。搭建环境Dcoker安装Nacos这里我是用的是alibaba2.1.2首先配置中心添加配置创建父项目父项目导入依赖<!--依赖管理-->原创 2021-06-15 18:36:32 · 213 阅读 · 1 评论 -
Docker安装Nacos组件
Docker安装Nacos组件docker search nacosdocker pull nacos/nacos-serverdocker images运行镜像docker run -d -p 8848:8848 -e JVM_XMS=256m -e JVM_XMX=256m --env MODE=standalone --name nacos 镜像id访问管理页面http://47.100.68.143:8848/nacos/index.html默认用户名密原创 2021-06-15 17:54:21 · 193 阅读 · 0 评论 -
Java单点登录基础实现(jwt+rsa)
分布式单点登录介绍:单点登录(Single Sign On),简称为 SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。登录方式的分类:按用户状态分:有状态登录服务器需要保存用户的信息,登录成功后将用户存在session中,通过cookie保存Jsessionid,下次访问携带id,获得服务器中的用户信息。问题:session只能保存再一个服务器中,其他服务访问需要再次登录。无状态登录将信息保存到客户端(使原创 2021-06-10 09:31:38 · 5006 阅读 · 4 评论 -
Springboot整合Neo4j使用
简介Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。安装下载后解压目录:配置环境:cmd启动neo4j: neo4j.原创 2021-05-17 19:47:30 · 4231 阅读 · 10 评论 -
Springcloud+Gateway+Nginx实现通过网关访问,nginx实现负载均衡。
Springcloud+Gateway+Nginx实现通过网关访问,nginx实现负载均衡。需求:我们通过Gateway的路由功能,访问Nginx服务器,Nginx通过反向代理和负载均衡,在访问我们后台的多个服务。思维导图:关键步骤:Gateway配置:配置 网关接收请求后,路由到:http://shopservice.comspring: application: name: cloud-gateway-service cloud: gateway:原创 2021-05-17 15:32:04 · 6066 阅读 · 5 评论 -
Gateway网关解决跨域问题
Gateway网关解决跨域问题跨域解释:当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域,如果两个URL的协议、域名和端口相同,则表示它们同源。理解:浏览器会先发出一次options请求,该请求不会带任何参数(包括设置的头部,cookie等), 等待服务器端返回200, 才会发出正常的请求环境:springcloud+gateway+axios+vue解决方法:在网关服务中加上上面类@Configurationpublic class CorsConfig原创 2021-05-16 14:57:42 · 2358 阅读 · 0 评论 -
Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway
springcloud整合gateway网关Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2021-05-13 15:43:28.840 ERROR 6576 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : *****************原创 2021-05-13 15:49:39 · 1952 阅读 · 4 评论 -
Caused by: java.lang.IllegalStateException: PathVariable annotation was empty on param 0.
springcloud整合Feign出现错误:2021-05-13 14:57:35.432 ERROR 9408 --- [ main] o.s.boot.SpringApplication : Application run failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userController': Inj原创 2021-05-13 15:03:20 · 1610 阅读 · 2 评论 -
FallbackDefinitionException: fallback method wasn‘t found: fallbackMethod([xxx]) with root cause
springcloud整合hystrix的降级报错:2021-05-13 14:51:18.224 ERROR 14364 --- [nio-8001-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exc原创 2021-05-13 14:56:38 · 315 阅读 · 0 评论 -
搭建一个简单的springcloud分布式案例
简介Spring Cloud为开发人员提供了工具,可快速构建分布式系统中的一些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。 分布式系统的协调导致样板式样,并且使用Spring Cloud开发人员可以快速站起来实现这些样板的服务和应用程序。 它们将在任何分布式环境中都能很好地工作,包括开发人员自己的笔记本电脑,裸机数据中心以及诸如Cloud Foundry之类的托管平台。简单的说:springcloud是一个分布式整体解决方原创 2021-04-26 18:27:01 · 361 阅读 · 2 评论 -
springcloud微服务 Lifecyce instell的时候出现的错误
错误信息:Failure to find org.springframework.cloud:spring-cloud-commons-dependencies:pom:Hoxton.SR5 in http://maven.aliyun.com/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of al原创 2020-06-17 21:34:56 · 357 阅读 · 0 评论