spring cloud
spring cloud
xp_1711
这个作者很懒,什么都没留下…
展开
-
关于项目技术的基本概念
MQ的概念什么是消息中间件消息中间件:是利用高效可靠的消息传递机制进行异步的数据传输,并基于数据通信进行分布式系统的集成。通过提供消息队列模型和消息传递机制,可以在分布式环境下扩展进程间的通信。基本的传递模式点对点发布订阅优点解耦、异步、消峰关于MQ消息队列(RabbitMQ、ZeroMQ、ActiveMQ等.)在高并发分布式环境下,由于来不及同步处理,请求往往发生堵塞,比如说,大量的insert、update之类的请求同时到达数据库,直接导致无所的行锁和表锁,甚至最后请求会堆积过多原创 2020-08-29 07:51:41 · 509 阅读 · 0 评论 -
spring cloud 生产者与消费者之间的通信
restful接口JSONObject类//使用jsonObject 对象一定要引以下包/*** commons-logging-1.0.4.jarcommons-lang-2.3.jarcommons-collections-3.2.jarcommons-beanutils-1.7.0.jarjson-lib-2.2.1-jdk15.jarezmorph-1.0.4.jar...原创 2020-03-08 16:09:41 · 194 阅读 · 0 评论 -
springcloud zuul getaway
网关的优势使用网关优点:易于监控。可在微服务网关收集监控数据并将其推送到外部系统进行分析。易于认证。可在微服务网关上进行认证。然后再将请求转发到后端的微服务,而无须在每个微服务中进行认证。减少了客户端与各个微服务之间的交互次数。新建springboot maven项目此处变为了父子项目引入相关的jar<?xml version="1.0" encoding="UTF-8"?...原创 2020-03-08 11:58:36 · 1039 阅读 · 0 评论 -
微服务框架介绍
微服务的定义微服务定义链接:点击此处Java 微服务框架选型 :Dubbo 和 Spring Cloud本文以springcloud为例进行介绍, dubbo可以当做参考springcloud完整技术springcloud 组件架构大概流程:请求统一通过 API 网关(Zuul)来访问内部服务。网关接收到请求后,从注册中心(Eureka)获取可用服务。由 Ribbon 进行...原创 2020-03-06 15:04:33 · 268 阅读 · 0 评论 -
consumer项目
新建maven项目,引入相关的jar包,此项目的名称为bpmpom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...原创 2020-03-03 19:44:41 · 139 阅读 · 0 评论 -
config 配置中心
定义参考:https://www.cnblogs.com/chry/p/7250584.html新建springboot的maven项目引入相关的jar包spring-cloud-config-server<dependency> <groupId>org.springframework.cloud</groupId> &...原创 2020-01-18 15:13:48 · 92 阅读 · 0 评论 -
Provider项目
Provider项目生产者用来提供服务新建maven项目,引入spring boot的基本jar包spring-boot-starter-parent:springboot parent模块spring-boot-starter-web:spring boot web模块<?xml version="1.0" encoding="UTF-8"?><project xm...原创 2020-01-18 11:56:06 · 217 阅读 · 0 评论 -
搭建eureka项目
一、搭建基本eureka注册中心新建springboot项目新建maven项目,然后引入相应的jar包新建springboot 项目,选择需要引入的jar包需要引入的pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...原创 2020-01-04 09:06:45 · 348 阅读 · 0 评论