1.微服务基础知识1.1系统架构的演变随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服 务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1.1.1单体应用架构Web应用程序发展的早期,大部分web工程(包含前端页面,web层代码,service层代码,dao层代码)是将所有的功能模块,打包到一起并放在一个web容器中运行。比如搭建一个电商系统:客
转载 2024-06-24 00:01:03
34阅读
spring cloud是这几年新兴的微服务框架,虽然现在的微服务框架很多,但是spring cloud还是被认为最好的微服务框架,尽管我也不知道为什么这么说,但是接下来我准备一点一点的探究,今天就是开始的第一步,大家可以一点一点的通过一个小小的例子,来看看为什么他被称为最好的微服务框架Web项目具体的虽然我不是很明白,但是我们先通过一个简单的例子来看看spring cloud是什么样子的吧。创建
转载 2024-04-17 14:11:56
37阅读
序言  springcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。  通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。  下面主要用图来理解下各个组件的概念吧 都有哪些优秀组件  被我搞绿的,是比较常用的组件!!        那么本篇也简单介绍下被我搞绿
转载 2024-03-20 20:38:36
96阅读
系统架构的演变随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服务架构势在必行;单体应用架构Web应用程序发展的早期,大部分web工程(包含前端页面,web层代码,service层代码,dao层代码)是将所有的功能模块,打包到一起并放在一个web容器中运行。 比如搭建一个电商系统:客户下订单,商品展示,用户管理。这种将所有功能都部署在一个web容器中运行的系
转载 2024-07-02 11:14:12
38阅读
日子还很长,技术沉淀得一步步的来。先会用,然后再看实现原理本篇博客有点长,个人觉得还是比较细致,希望对入手spring cloud的朋友能有所帮助本来一直都想实践一下zookeeper的,但是看了一篇关于CAP的讨论之后,我还是选择Eureka作为服务发现与服务治理的软件。一个微服务项目需要的基础组件有Eureka/Config/Ribbon/Hystrix/Zuul和消
原创 2022-11-03 10:18:18
175阅读
前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案: 1,修改服务端上传的限制配置;Ngi
原创 2021-07-09 10:01:11
79阅读
免费提供源码讲解服务,功能讲解,逻辑讲解,原理讲解,思路讲解,核心代码功能实现讲解,新业务功能扩展指导,免
原创 2024-07-22 16:42:45
0阅读
        之前学习spring的时候搭建过一次,结果毕设弄了两个多月,突发奇想,想做一个网页时发现自己又忘记了,再次碰到一堆问题并因为小问题浪费了很多时间,总算明白了还是记录一下比较好,以后也应该避免拖拉。        首先确定流程:使用maven新建
转载 2024-02-21 13:12:24
34阅读
随着近几年微服务架构理念的流行,越来越多微服务架构也进入人们的视野,目前大部分公司用的比较多的是阿里的rcp框架Dubbo,Spring-Cloud等。下面本人简单的给分享一下关于Spring-Cloud 的基本技术心得:Spring-Clou可以说成对现有Spring-boot 封装和抽象 一下是关于Spring-Could Api文档地址中文文档:https://springcloud.cc/
转载 2024-08-29 16:45:34
50阅读
SpringCloud简介​​1.认识微服务​​​​1.0.学习目标​​​​1.1.单体架构​​​​1.2.分布式架构​​​​1.3.微服务​​​​1.4.SpringCloud​​​​1.5.总结​​​​2.服务拆分和远程调用​​​​2.1.服务拆分原则​​​​2.2.服务拆分示例​​​​2.2.1.导入Sql语句​​​​2.2.2.导入demo工程​​​​2.3.实现远程调用案例​​​​2.3
原创 2023-01-01 17:56:39
315阅读
1点赞
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Uplo
原创 2021-07-08 14:34:12
147阅读
该说不说,最近这块好像挻火的,今天早上又有网友加我微信,也是想了解一下这块的技术和方案,也不知道这位老哥
原创 2024-08-26 12:12:05
7阅读
一. Eureka服务注册与发现1.新建子项目springcloud-eureka-7001 pom<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem
转载 2024-07-05 12:41:50
47阅读
一:SpringCloud概念SpringCloud是基于SpringBoot提供的一套微服务解决方案,包括服务注册于发现,配置中心,服务网关,服务熔断与降级,利用SpringBoot的开发便利性,巧妙简化了分布式的基础设施的开发,提供了快速构建分布式系统的一些工具,包括配置管理,服务发现,断路器,路由,微代理,事件总线,全局锁,决策竞选,分布式会话等, SpringCloud通过SpringBo
什么是消息驱动? SpringCloud Stream消息驱动可以简化开发人员对消息中间件的使用复杂度,让系统开发人员更多尽力专注与核心业务逻辑的开发。SpringCloud Stream基于SpringBoot实现,自动配置化的功能可以帮助我们快速上手学习,类似与我们之前学习的orm框架,可以平滑
原创 2021-07-20 11:21:00
257阅读
转载 2024-06-03 14:34:24
79阅读
       在上一篇文章讲述zuul的时候,已经提到过,使用配置服务来保存各个服务的配置文件。它就是Spring Cloud Config。一、简介       在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件sp
转载 2024-06-29 19:26:21
44阅读
目录概述特性Spring Boot配置Server / Producer方面Client / Consumer方面快速开始学习文档示例概述Spring Cloud Contract是一个总体项目,其中包含帮助用户成功实施消费者驱动合同方法的解决方案。目前,Spring Cloud Contract包含Spring Cloud Contract Verifier项目。 Spring Cloud Co
转载 2024-03-26 13:00:47
54阅读
Bus如何通过自定义事件,实现消息广播。发布-订阅模型Bus的事件推送由三个角色构成:事件对象:Bus中定义的一个事件类,通常是一个Pojo对象,包含了消费者需要的信息事件发布:Bus作为生产者,将事件对象通过广播的形式发布出去事件监听:由消费者主动监听Bus的事件发布动作,当获取到事件对象后会调用处理方法进行消费自定义事件自定义事件对象Bus的所有事件对象都继承自ApplicationEvent
研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用。 Spring Cloud是什么鬼? Sprin
转载 2021-08-17 22:24:55
339阅读
  • 1
  • 2
  • 3
  • 4
  • 5