微服务
itcats_cn
学习技术,分享技术
展开
-
Maven搭建SpringCloud项目(eureka、gateway、路由转发)【无敌详细图文】
本文将向读者介绍如果使用Maven搭建SpringCloud项目,基于父子模块结构,搭建eureka注册中心模块/业务模块/路由网关gateway模块,图文并茂超级详细哦,傻瓜式教学,还看不懂劝退!!!一 、下载最基本的spring cloud项目1.1 进入spring官网下载项目:https://start.spring.io/选择项,如图所示,最后添加一个Eureka Server依赖,最后点击GENERATE按钮,下载到本地并解压1.2 打开IDEA, 点击open按..原创 2020-06-15 21:01:20 · 4163 阅读 · 0 评论 -
Springboot快速入门与整合
一.搭建一个springboot工程 1、创建一个Maven工程(打包方式为jar) 2、pom文件引入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif...原创 2018-08-28 00:34:09 · 396 阅读 · 0 评论 -
springboot整合多数据源及传统的分布式事务解决方法jta-atomikos
所谓的多数据源,简而言之就是:在一个项目中,有多个jdbc连接。那么我们在在实际项目中,应该怎么样搭建多数据源并区分数据源呢?举个例子 : 我们这个项目需要访问Test和Test1两个不同的数据库,我们可以采用分包结构,设置读取不同的数据源前缀,选择连接不同数据源。分包结构cn.itcats.test--- 访问Test数据库 dao service...原创 2018-08-28 12:31:39 · 3970 阅读 · 0 评论 -
服务的雪崩效应及解决方案【hystrix】
1、什么是服务的雪崩效应?在微服务架构中,一个请求需要调用多个服务是非常常见的。如客户端访问A服务,而A服务需要调用B服务,B服务需要调用C服务,由于网络原因或者自身的原因,如果B服务或者C服务不能及时响应,A服务将处于阻塞状态,直到B服务C服务响应。此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪。服务与服务之间的依赖性,故障会传播,造成连锁反应,会对整个微服务...原创 2018-09-10 15:40:29 · 1257 阅读 · 0 评论