资讯中心

站内搜索

SpringCloud OpenFeign 全功能配置详解(一文吃透OpenFeign)

一、简介 OpenFeign客户端是一个web声明式http远程调用工具,直接可以根据服务名称去注册中心拿到指定的服务IP集合,提供了接口和注解方式进行调用,内嵌集成了Ribbon本地负载均衡器。 二、feign和OpenFeign的区别 1、底层都是内置了Ribbon,去调用注册中心的服务。 2、Feign是***flix公司写的,是SpringCloud组件中的一个轻量级RESTful的HTTP服务客户端,是SpringCloud中的第一代负载均衡客户端。 3、O

Spring Cloud Alibaba 五大组件+代码示例

Spring Cloud Alibaba 五大组件 一,介绍 前言 Spring Cloud ***flix 部门组件的维护已经停止,这使得 Spring 社区意识到需要寻找新的解决方案来支持微服务架构。同时,由于阿里巴巴在微服务领域拥有丰富的经验和技术实践,因此 Spring 社区选择与阿里巴巴合作,通过整合阿里开源的组件和工具来开发 Spring Cloud Alibaba,以取代 Spring Cloud ***flix。 Spring Cloud Alibaba 一开始

第96讲:MySQL高可用集群MHA的核心概念以及集群搭建

1.MHA高可用数据库集群的核心概念 1.1.主从复制架构的演变 在MySQL集群模式的过程中,演变出了很多类的集群,分为以下几种: 1)基础主从 在基础主从中不需要依赖于其他任何的软件,MySQL自身就可以实现的集群模式。 常见的有一主一从、一主多从、多级主从(级联主从,A库复制给B库,B库再复制给C/D/E多库)、双主、环状主从、多主依从。 其中一主一从、一主多从、多级主从是企业中最常用的方案,当然有钱的还会用RDS。 双主模式在高可用环境、分布式架构中会用到。

从前端Vue到后端Spring Boot:接收JSON数据的正确姿势

在现代Web开发中,前后端分离已成为一种趋势,Vue和Spring Boot也成为了其中最流行的前后端框架。在Vue前端向Spring Boot后端发送数据时,常常需要将数据转换为JSON格式,然后在后端接收和处理数据。然而,由于JSON数据的格式多种多样,而Java对象的定义也可能存在问题,因此在接收和处理JSON数据时,可能会遇到各种各样的错误和问题。本文将从前端Vue到后端Spring Boot,详细介绍接收JSON数据的正确姿势,帮助开发人员更好地处理JSON数据。 一、

Failed to load module script: Expected a JavaScript module script but the server responded with a MI

最近在使用slidev制作在线PPT,但是部署到nginx服务器上后,访问相应的PPT网址,没有现实404却一直不显示PPT的内容。打开控制台,发现错误如下: 发现几个需要的js和css文件缺失了(主要是js) 打开网络请求,乍一看没问题,但是每一个文件的实际请求一看,发现是发送的目标请求和预期不一样: 恍然大悟,遂前往index.html,将每一个本地连接前面都加上ppt/2023前缀: 总结 遇上错误时 Failed to load module script: Exp

SpringBoot与Shiro整合

一,Shiro 体系结构 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 Authentication 认证 ---- 用户登录 Authorization 授权 ---- 用户具有哪些权限 Cryptography 安全数据加密 Session Management 会话管理 Web Integration web系统集

Docker启动安装nacos(详情讲解,全网最细)

前言 安装之前你需要准备一个mysql,当前安装方式是将数据持久化到数据库中的,这里的部署是单机模式 1、Docker 拉取镜像 docker pull nacos/nacos-server PS:这是拉取最新的nacos版本,如果需要拉取别的版本可以加:版本号(如:docker pull nacos/nacos-server:v2.2.0) 2、挂载目录 mkdir -p /mydata/nacos/logs/ #新建logs目录 mk

【MySQL】MySQL在Centos7环境下安装

目录 一、卸载不要的环境 1.1、查看是否有安装mysql 1.2、关闭运行的程序 1.3、卸载安装 二、配置yum 源 2.1、下载yum 源 2.2 安装yum源 2.3 查看是否已经生效 三、安装mysql服务 四、启动服务 五、登录方法 方法一(不行就下一个) 方法二(不行就用方法三) 方法三(比较通用) 六、设置配置文件  说明: 安装与卸载中,⽤⼾全部切换成为root,⼀旦安装,普通⽤⼾也能

【Spring Boot学习】今天是我的生日,舍友催我去吃饭,我还是坚持写完了Spring Boot配置文件,祝自己生日快乐哈

前言: 大家好,我是良辰丫,上一篇文章中我们已经学习了Spring Boot项目的的创建,今天我们会学习Spring Boot的配置文件,在今天的学习中我们会遇到许多我们不认识的注解,这些注解是Spring MVC中的,我们后续会介绍,大家先不用管这些注解是什么意思.那么,为什么不先学习MVC呢?我想让大家先接触注解,最起码有个印象,后面学习起来也就变得简单了.💌💌💌 🧑个人主页:良辰针不戳 📖所属专栏:javaEE进阶篇之框架学习 🍎励志语句:生活也许会让我们遍体鳞伤,但最终

Mysql:创建和管理表(全面详解)

前言 本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主! 也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远! 一、基础知识 1、一条数据存储的过程 存储数据是处理数据的第一步。只有正确地把数据存储起来,我们才能进行有效的处理和分析。否则,只能是一团乱麻,无从下手。 那么,怎样才能把用户各种经营相关的、纷繁复杂的数据,有序、高效地存储起来呢? 在 MySQL 中,一个完整的数据存储过程总共有 4 步,分别是创建

如何在 Ubuntu 上安装和使用 Nginx?

ginx(发音为“engine-x”)是一种流行的 Web 服务器软件,以其高性能和可靠性而闻名。它是许多流行网站使用的开源软件,包括 ***flix、GitHub 和 WordPress。Nginx 可以用作 Web 服务器、负载均衡器、反向代理和 HTTP 缓存等。 它以其高性能、稳定性和可扩展性而闻名。对于托管需要快速可靠的网络托管的网站、应用程序和服务来说,它是一个绝佳的选择。按照本指南,您可以在 Ubuntu 计算机上安装和设置 Nginx 并提供网页服务。 一、在 Ubuntu
加载更多

一个令你着迷的主题!

查看演示 官网购买