11 2021 档案

Hystrix配置
摘要:Hystrix配置 分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。 服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应 阅读全文

posted @ 2021-11-30 23:34 Chase_Hanky 阅读(330) 评论(0) 推荐(0) 编辑

OpenFeign配置
摘要:OpenFeign配置 简答理解:微服务调用接口+@FeignClient, OpenFeign默认支持Ribbon 使用配置 配置依赖 <!--openfeign--> <dependency> <groupId>org.springframework.cloud</groupId> <artif 阅读全文

posted @ 2021-11-30 23:24 Chase_Hanky 阅读(468) 评论(0) 推荐(0) 编辑

Ribbon负载均衡
摘要:Ribbon负载均衡的使用 1、集中式LB 集中式 LB 即在服务的消费方和提供方之间使用独立的LB设施(如nginx ) ,由该设施负责把访问请求通过某种策略转发至服务的提供方; 2、进程内LB 进程内 LB 将LB逻辑集成到消费方,消费方从服务注册中心获知有哪些地址可用,然后自己再从这些地址中选 阅读全文

posted @ 2021-11-28 23:29 Chase_Hanky 阅读(37) 评论(0) 推荐(0) 编辑

consul配置使用
摘要:###consul服务端口号 server: port: 8006 spring: application: name: consul-provider-payment ####consul注册中心地址 cloud: consul: host: localhost port: 8500 discov 阅读全文

posted @ 2021-11-28 23:14 Chase_Hanky 阅读(40) 评论(0) 推荐(0) 编辑

设计模式之原型模式
摘要:设计模式之原型模式 用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。 我们已经有了一个String[]数组,想再创建一个一模一样的String[]数组,把现有数组的元素复制到新数组。我们把这个创建过程封装一下,就成了原型模式。 // 原型: String[] or 阅读全文

posted @ 2021-11-26 17:19 Chase_Hanky 阅读(23) 评论(0) 推荐(0) 编辑

设计模式之单例模式
摘要:单例模式(Singleton)的目的是为了保证在一个进程中,某个类有且仅有一个实例。 第 1 种:懒汉式单例 public class LazySingleton { // 将自身实例化对象设置为一个属性,并用static修饰 private static LazySingleton instanc 阅读全文

posted @ 2021-11-26 17:10 Chase_Hanky 阅读(29) 评论(0) 推荐(0) 编辑

设计模式之建造者模式
摘要:生成器模式(Builder)是使用多个“小型”工厂来最终创建出一个完整对象。将一个复杂的对象构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 (1) 产品角色:包含多个组成部件的复杂对象。 class Product { private String partA; private Stri 阅读全文

posted @ 2021-11-26 16:54 Chase_Hanky 阅读(23) 评论(0) 推荐(0) 编辑

zookeeper做注册中心
摘要:zookeeper做注册中心 一、zookeeper安装 1、准备环境 (1)安装 JDK (2)拷贝 apache-zookeeper-3.5.7-bin.tar.gz 安装包到 Linux 系统下 (3)解压到指定目录 tar -zxvf apache-zookeeper-3.5.7-bin.t 阅读全文

posted @ 2021-11-26 16:38 Chase_Hanky 阅读(60) 评论(0) 推荐(0) 编辑

设计模式之三种工厂方法
摘要:设计模式之工厂模式 简单工厂:(计算器、画图) 1.创建基本类 2.创建计算类(各种方式,每种一个类,继承基本类) 3.创建操作工厂(根据不同操作实例化) 4.调用方法。 abstract class Product { public void MethName() { //公共方法的实现 } pu 阅读全文

posted @ 2021-11-25 23:29 Chase_Hanky 阅读(82) 评论(0) 推荐(0) 编辑

Eureka的搭建
摘要:Eureka使用配置 Eureka是Netflix开源的一个RESTful服务,主要用于服务的注册发现。 Eureka由两个组件组成:Eureka服务器和Eureka客户端。 Eureka服务器用作服务注册服务器。 Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器, 阅读全文

posted @ 2021-11-25 22:19 Chase_Hanky 阅读(309) 评论(0) 推荐(0) 编辑

SpringBoot 热部署设置
摘要:第一步 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true< 阅读全文

posted @ 2021-11-24 23:24 Chase_Hanky 阅读(46) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示