总体架构什么是Spring cloud构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易入手并快速应用于生产中。官方果然官方,介绍都这么有板有眼的。我所理解的 Spring Cloud 就是微服务系
转载 2024-10-17 13:45:37
47阅读
一.tomcat在vue部署的时候的作用1. 问题:之前对于前端的理解一直是:前端就是各类css,js,html文件。没有什么逻辑执行。但是,前后端分离之后,发现我们浏览器访问的前端提供的路由,也是可以返回页面的。但是前端明明就是一个没有逻辑,只有页面的东西。那么,拦截请求,转发之类的是谁处理的呢?(比如我们后端写了一些filter,一些controller,可以拦截请求,并且指出位置。但是,前后
转载 2023-12-24 14:13:11
76阅读
springcloud从入门到精通springcloud是什么 近年来,随着互联网应用的发展,产品功能的需求也随着发展,我们先前依赖的spring框架也变得越来越沉重、复杂,如果启动一个spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置,方可启动。由此,产生了springcloudspringcloud 是一个微服务框架,相比Dubbo等R
转载 2024-05-16 10:32:51
41阅读
最近一直在针对SpringCloud框架做项目,从中踩了不少的坑,也渐渐梳理出了一些内容,由于SpringCloud作为一个全家桶,其中东西太多,所以这时候就要有所取舍,这里就想把自己比较常用组件及架构推荐上来。本文基于SpringBoot 1.5.7和SpirngCloud  Dalston.SR5。   针对这个架构图我分层介绍一下:1、是web服务器的
转载 2024-03-01 12:16:15
46阅读
前言这篇文章探索一下springboot的tomcat是如何实现的一、起步依赖1.首先我们了解一下起步依赖SpringBoot结合Maven管理,无需关注不同的依赖,不同版本是否存在冲突的问题。通过spring-boot-starter-parent、spring-boot-starter等实现依赖的传递、版本管理等SpringBoot存在大量的spring-boot-starter-xxx。这些
转载 2024-03-06 00:07:48
79阅读
文章目录1 概述2 基本使用 学习在 Spring Cloud 中使用 Bus 实现消息总线,包括配置文件自动批量刷新、逐个刷新等功能。 1 概述Spring Cloud Bus 通过轻量级的消息代理连接各个微服务,可以用来广播配置文件的更改,或者管理服务监控。在 Spring Cloud Config 分布式配置中心 一文中,我们提到,当配置文件发生变化之后, config-server 可以
转载 2024-09-11 09:33:49
46阅读
最近使用SpringCloud Bus 用于服务直接消息通信,遇到一些问题,记录下来给一样碰到问题的你一个解决方案开发环境 :springboot 2.3.9.RELEASEspring-cloud-alibaba-starters 2.2.5.RELEASErabbitmq问题一:消息publishEvent出去,监听服务收不到消息监听服务的类没有注入到spring容器中,未加RemoteApp
转载 2024-03-06 16:55:47
35阅读
本博客只用作本人学习过程的记录,并不能作为各路大牛们的学习参考资料。 如有错误之处,还望指出,谢谢。(萌新)Java Web为什么要用服务器据我目前所知,Java 的Web项目需要在服务器上运行,我认为两者应该是一种依赖关系,当Web项目写完的时候,将项目部署到服务器上去运行。用什么服务器Java Web一般部署到tomcat服务器上去运行。tomcat是一个轻量级的、有免费的开源代码的Web应用
转载 2023-10-10 18:51:49
91阅读
文章目录1、什么是Tomcat2、Tomcat下载安装3、Tomcat环境变量配置4、Tomcat验证是否安装配置成并启动 1、什么是TomcatTomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。 更详细内容可以在这里查看:Tomcat简介2、Tomcat下载安装Tomcat需要电脑先安装Java环境
为什么要学习Spring Cloud在项目开发中随着业务越来越多,导致功能之间耦合性高、开发效率低、系统运行缓慢难以维护、不稳定。微服务架构可以解决这些问题,而Spring Cloud是微服务架构最流行的实现1.系统架构演变随着互联网的发展,网站应用的规模不断扩大,需求的激增,随之而来的是技术上的压力。系统架构也因此不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火
转载 2024-03-29 13:57:17
223阅读
FeignOpenFeign是Netflix 开发的声明式、模板化的HTTP请求客户端。可以更加便捷、优雅地调用http api。OpenFeign会根据带有注解的函数信息构建出网络请求的模板,在发送网络请求之前,OpenFeign会将函数的参数值设置到这些请求模板中。feign主要是构建微服务消费端。只要使用OpenFeign提供的注解修饰定义网络请求的接口类,就可以使用该接口的实例发送REST
转载 2024-10-12 14:53:08
58阅读
一、集群/分布式/微服务/SOA是什么?技术小白看到这些词(集群/分布式/微服务/SOA)时,感觉遥不可及。但真正接触到"面向切面编程"的时候,发现原来如此啊,只不过当时被它的名字给唬住了。下面我就简单说说这些名词的意思:1. 什么是集群 计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。
Moss(莫斯)-Spring Cloud体系的服务治理平台1.什么是Moss1.1 什么是服务治理服务治理,我也称之为微服务治理,是指用来管理微服务的整个生命周期。包括应用的创建,服务名的规范,服务的上下线,服务的迁移,整个服务的生老病死等方方面面的治理。1.2 Moss概述Moss(莫斯)是服务治理平台的代号,取名灵感来自电影《流浪地球》中的莫斯(Moss),Moss是电影《流浪地球》中领航员
前言: 平时在使用java做项目开发时,首先想到利用框架来提升开发效率,和提高可维护性。选择spring可以使用ssm(spring框架,springMVC,mybatis),而且企业中应用也比较广泛,然而还是发现,在框架中有很多配置,而且看起来相当繁琐,并且在这些配置中,大部分都属于默认配置,习惯配置。因此spring boot就此诞生,它的主要目的就是实现“0”配置,此处的
转载 2024-02-20 20:27:05
37阅读
目录路由维度自定义API维度自1.6.0版本开始,Sentinel提供了Spring Cloud Gateway的适配模块,能针对路由(route)和自定义API分组两个维度进行限流。路由维度路由维度指配置文件中的路由条目,资源名是对应的routeId,相比自定义API维度这是一个较为粗粒度的限流。 下面就来实现网关路由维度的限流。1.首先导入Sentinel组件为Spring Cloud Gat
转载 2024-07-05 10:15:21
43阅读
Eureka 服务注册中心     一.用来干什么?              1.通过集群实现系统的高可用,多个注册中心相互注册相互监控,充当替换,互为备用              2.注册到eureka的服务实例可
转载 2024-06-16 20:54:25
80阅读
一、简介Spring Boot是配置 框架的约定,它允许我们设置 Spring 项目的生产就绪设置,而Tomcat是最受欢迎的 Java Servlet 容器之一。默认情况下,Spring Boot 构建了一个独立的 Java 应用程序,它可以作为桌面应用程序运行或配置为系统服务,但有些环境我们无法安装新服务或手动运行应用程序。与独立应用程序相反,Tomcat 作为服务安装,可以在同一个应用程序进
转载 2023-12-17 20:41:52
28阅读
    前几天springboot项目部署到linux中,整个过程就是个坑啊。踩坑的过程中也学到了许多。spring boot 项目部署时由于其内置了tomcat和jdk,而且还都是8。 所以部署的话就分为两种部署了, 第一种就是使用其内置的tomcat部署, 第二种就是采用外部的tomcat部署。采用内部的tomcat部署又分为两种: 第一种是打包成war包部署,第二种事打包成jar包部署。 两
转载 2024-04-17 13:53:11
168阅读
使用IntelliJ IDEA配置Tomcat(详细操作)一、下载Tomcat1.进入官网Http://tomcat.apache.org/,选择download,下载所需要Tomcat版本。(注意:最好下载Tomcat 7 或者Tomcat 8 因为最新版本的出错不好百度调试。) 注意有zip和exe两种格式的,zip(64-bit Windows zip(pgp,md5,sha1))是免安装
为什么要学习Spring Cloud在项目开发中随着业务越来越多,导致功能之间耦合性高、开发效率低、系统运行缓慢难以维护、不稳定。 微服务 架构可以解决这些问题,而Spring Cloud是微服务架构最流行的实现,所以我们今天来学习Spring Cloud。1.系统架构演变随着互联网的发展,网站应用的规模不断扩大,需求的激增,随之而来的是技术上的压力。系统架构也因此不断的 演进、升级、迭代。从单一
转载 2023-11-27 11:46:30
65阅读
  • 1
  • 2
  • 3
  • 4
  • 5