springCloud

以下是为您整理出来关于【springCloud】合集内容,如果觉得还不错,请帮忙转发推荐。

【springCloud】技术教程文章

SpringCloud微服务(01):Eureka组件,管理服务注册与发现【代码】【图】

本文源码:GitHub·点这里 || GitEE·点这里一、Eureka基本架构1、Eureka简介Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。2、Eureka角色结构图角色职责如下:1)、Register:服务注册中心,它是一个Eureka Server ,提供服务注册和发现功能。2)、Provider:服务提供者,它是一个Eureka Client ,提供服务。3)、Consum...

03. SpringCloud实战项目-配置虚拟机网络【代码】【图】

SpringCloud实战项目全套学习教程连载中PassJava 学习教程简介PassJava-Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。PassJava 是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础。PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目采用流行的技术,如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Do...

SpringCloud stream连接RabbitMQ收发信息【代码】【图】

1、POM引入spring-cloud-starter-stream-rabbit注意springboot 版本,用1.5.2.RELEASE 就报错 rabbitmqTemple not foundsb版本切换到1.5.14 就好了 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.14.RELEASE</version><relativePath /> <!-- lookup parent from repository --></parent><dependency><groupId>org.springframework.cloud</groupId><art...

SpringCloud分布式微服务搭建(三)【代码】【图】

本例子是一个springcloud的configserver,client例子利用git存储各个服务的配置文件server获取配置文件的仓库位置,并把server注册到eureka中,同时为了实现HA,多开几个serverclient通过server获得git的地址,运行时利用获得的git配置文件来配置服务自身。这样子服务的配置修改更加方便git上的配置文件仓库地址:https://github.com/linjiaqin/springcloud-config-repo 本例子代码:https://github.com/linjiaqin/scdemo一.Conf...

千锋《Java高级教程+分布式+springcloud+微信支付》

课程目录:├─千锋Java高级教程-cas单点登录(完结-8集)│ 01单点登录介绍│ 02cas介绍│ 03tomcat搭建https│ 04cas server搭建│ 05Cas 配置 jdbc 连接数据库│ 06Cas 密码 MD5值│ 07 Cas 整合shiro1│ 07 Cas 整合shiro2│ ├─千锋Java高级教程-dubbo+zookeeper分布式系统架构基础(11集)│ 01项目架构演进1│ 01项目架构演进2│ 01项目架构演进3│ 02zo...

SpringCloud+Feign环境下文件上传与form-data同时存在的解决办法【代码】

最近项目转型使用SpringCloud框架下的微服务架构,各微服务之间使用Feign进行调用。期间,发现若被调用方法涉及到文件上传且仅存在单个文件时,一切正常,代码片段如下:1 @RequestMapping(value = "/if/****/add", method = RequestMethod.POST,consumes = MediaType.MULTIPART_FORM_DATA_VALUE) 2 JSONObject add(@RequestPart(value = "file") MultipartFile file);但若同时需要传递其他form-data数据时,则一直报错。1...

springcloud学习总结【图】

1. 什么是微服务微服务架构:他是一种架构风格和架构思想,它倡导我们在传统软件应用架构的基础上,将系统业务按照功能拆分为更细粒度的服务。所拆分的每一个服务都是一个独立的应用,这些应用对外提供公共的API,可独立承担对外服务的职责。1.1 微服务架构的优点可独立部署复杂度可控易于扩展技术选型灵活1.2 微服务架构的不足需要处理分布式系统所带来的复杂性部署复杂内存消耗大1.3 微服务架构的组件服务注册中心服务注册服务发...

SpringCloud微服务的熔断机制以及相关概念介绍

1、什么是服务的熔断机制?熔断机制是对系统的防护,比如受到一些恶意攻击,那么需要熔断机制来保护系统的微服务,做出响应,避免资源被耗尽。既要能响应,又要能防护,当我们的请求达到一个负载阈值,就启用熔断,把真实接口关掉,给客户端请求一个响应,这个响应,我们可以设置。服务熔断就是对该服务的调用执行熔断,对应后续请求,不在继续调用该目标服务,而是直接返回,从而可以快速释放资源,或者服务出现故障,会把故障信息...

【微服务架构】SpringCloud之Feign(五)【代码】

Feign简介 Feign 是一个声明web服务客户端,这便得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码器,Spring Cloud 增加了对 Spring MVC的注解,Spring Web 默认使用了HttpMessageConverters, Spring Cloud 集成 Ribbon 和 Eureka 提供的负载均衡的HTTP客户端 Feign. 声明式REST客户端:Feign 先要启动eureka_register_serv...

使用docker-compose运行springcloud项目【代码】【图】

前言:  学习Docker的过程中,一直想使用Docker运行SpringCloud程序,今天就将搭建过程记录下来,以作总结。一、Docker安装  这里因为一些原因,被迫写了个Centos下的Docker安装脚本。至于为什么被迫,这里先埋下一个伏笔。#!/bin/bash # Centos新版本Docker安装:https://www.cnblogs.com/Peter2014/p/7704306.html # step 1: 安装必要的一些系统工具 yuminstall -y yum-utils device-mapper-persistent-data lvm2 # Step 2: ...

SPRINGCLOUD - 相关标签