加载中
SpringCloud 汇总

优秀的程序员不一定会写博客,但优秀的程序员一定会做笔记。 快速入门: SpringCloud 版本整理汇总 SpringCloud入门:Eureka 服务的注册与发现 SpringCloud入门:Ribbon 服务消费者 SpringCl...

2021/07/11 01:12
1K
SpringBoot 汇总

优秀的程序员不一定会写博客,但优秀的程序员一定会做笔记。 基础: SpringBoot 项目创建 SpringBoot 多模块搭建 SpringBoot 修改启动时默认的Banner图案 SpringBoot 使用Undertow SpringBo...

所有文章汇总

优秀的程序员不一定会写博客,但优秀的程序员一定会做笔记。 所有文章汇总: Java 学习汇总 SpringBoot 教程汇总 SpringCloud 教程汇总 Nginx 教程汇总 ElasticSearch 教程汇总 Docker: Do...

2021/03/06 17:35
121
left join 后用 and 还是 where

一、准备两张表 这里我们分别准备了两张表:t_demo_1,t_demo_2。数据如下: 二、关联查询 我们分别写下关联查询的 and 和 where 区别。 and 如下: select t1.id, t1.name, t2.did, t2.code...

2021/12/20 10:14
129
SpringCloud Zuul 第一代网关组件1:路由规则配置

Zuul 是 Netflix 开源的微服务网关,可以和 Eureka、Ribbon、Hystrix 等组件配合使用。API网关的定义类似于设计模式中的门面模式,它相当于整个微服务架构中的门面。提供动态路由,监控,弹性...

Java 四种生成随机数方式

在 Java 中,生成随机数的场景有很多,所以本文我们就来盘点一下 4 种生成随机数的方式,以及它们之间的区别和每种生成方式所对应的场景。 1、Random Random 类诞生于 JDK 1.0,它产生的随机...

2021/07/16 14:13
256
SpringCloud Feign 服务调用组件1:使用负载均衡 Ribbon

Spring Cloud Feign 是声明式的 Web 服务客户端,我们只需创建一个接口并用注解的方式来配置它,就可以实现对某个服务接口的调用,简化了直接使用RestTemplate 来调用服务接口的开发量。Fei...

SpringCloud Feign 服务调用组件2:使用断路器 Hystrix

在 Spring Cloud Feign 中,除了引入了用于客户端负载均衡的 Spring Cloud Ribbon 之外,还引入了服务保护与容错的工具 Hystrix。 一、准备工作 请参考:Spring Cloud Feign 服务调用组件1:...

SpringCloud Hystrix Dashboard 断路器监控组件2:集群监控

在复杂的分布式系统中,相同服务的节点经常需要部署上百甚至上千个,运维人员希望能够把相同服务的节点状态以一个整体集群的形式展现出来,这样可以更好的把握整个系统的状态。 为此,Netfl...

2021/07/11 01:15
76
SpringCloud Hystrix Dashboard 断路器监控组件1:单实例监控

Hystrix Dashboard是一款针对Hystrix进行实时监控的工具,我们可以在直观地看到各 HystrixCommand 和 HystrixObservableCommand 实例的实时数据,比如请求响应时间、请求成功率等等。帮助我们...

SpringCloud Hystrix 断路器组件1:熔断器

断路器 Spring Cloud Netflix Hystrix 是Spring Cloud Netflix 子项目的核心组件之一。该框架的目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错...

SpringCloud Eureka 服务注册中心5:配置账号密码

小伙伴肯定有疑惑了,只要知道地址是不是谁都可以往注册中心注册了,以及访问注册页面了。那也太不安全了吧。针对种情况,我们有很多解决方案,Spring Cloud Eureka 也支持设置账号密码,而这...

SpringCloud Eureka 服务注册中心4:区域配置、端点健康检测

一、准备工作 1.1、创建启动一个注册中心-服务端 请参考:Spring Cloud Eureka 服务注册中心1:服务的注册与发现 这里我们创建了一个注册中心:piao-server 1.2、创建一个注册中心-客户端(消...

2021/07/05 11:00
416
SpringCloud Eureka 服务注册中心3:Ribbon服务消费者

在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于 Http Restful 的。Spring Cloud 有两种服务调用方式,一种是Ribbon + RestTemplate消费服务,另一种是 Feign消费服...

SpringCloud Eureka 服务注册中心2:高可用注册中心

在一个分布式系统中,服务注册中心是最重要的基础部分,理应随时处于可以提供服务的状态。为了维持其可用性,使用集群是很好的解决方案。Eureka通过互相注册的方式来实现高可用的部署,所以我...

SpringCloud Eureka 服务注册中心1:服务的注册与发现

Spring Cloud Eureka 是 Spring Cloud Netflix 微服务套件中的一部分,它基于 Netflix Eureka 做了二次封装。主要负责完成微服务架构中的服务治理功能。 服务注册:在服务治理框架中,通常都...

SpringCloud 版本整理汇总

一、简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,...

SpringBoot 多模块搭建

Maven 多模块项目通常由一个父模块和若干个子模块构成,每个模块都对应着一个 pom.xml。它们之间通过继承和聚合(也称作多模块)相互关联。多模块适用于一些比较大的项目,通过合理的模块拆分...

Linux 环境变量配置的六种方法

一、基础配置 1.1、Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uus...

2021/06/21 01:39
114
Java8 内存结构

java8内存结构图 一、虚拟机内存与本地内存的区别 Java虚拟机在执行的时候会把管理的内存分配成不同的区域,这些区域被称为虚拟机内存,同时,对于虚拟机没有直接管理的物理内存,也有一定的...

2021/06/21 01:06
79

没有更多内容

加载失败,请刷新页面

返回顶部
顶部