ICode9

精准搜索请尝试: 精确搜索
  • java面试题二2022-01-28 15:35:50

    Redis是什么,怎么持久化的 Redis是一个高性能的内存数据库,以key-value方式存储数据,可以作为缓存使用。 为什么持久化?Redis属于内存式数据库,程序关闭后数据会清空,有时候需要将内存中的数据长期在文件保存起来 持久化策略 AOF:默认每秒对数据进行持久化 RDB:按条件触发持久化操作(任

  • SpringCloud(eurka server集群 eureka client集群)2022-01-27 13:34:26

    SpringBoot 2.3.5.RELEASESpringCloud Hoxton.SR6 1 - 父项目maven聚合 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.5.RELEASE&l

  • Eureka介绍和使用2022-01-25 08:32:23

    Eureka简单介绍 1、什么是服务治理 管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册。 2、什么是服务注册 将服务所在主机、端口、版本号、通信协议等信息登记到注册中心上; 3、什么是服务发现 服务消费者向注册中心请求已经登记的服务列表,然后得

  • java微服务学习记录2022-01-24 14:32:44

    ## eureka-server(服务注册中心==服务端):记录和管理微服务(服务提供者和服务消费者==统称为客户端) ## eureka客户端: * 提供者:1)注册服务信息(名称,端口号,ip地址),每隔30s发送一次心跳续约 * 消费者: * 拉取服务,通过负载均衡进行远程调用 ## eureka服务端: * 保存注册信息 * 心跳监控:更新记

  • 微服务2-SpringCloud2022-01-23 19:34:16

    微服务架构图 Spring HATEOAS: 携带links信息 Spring Cloud Spring Cloud 自 2016 年 1 月发布第一个 Angel.SR5 版本,到目前 2020 年 3 月发布 Hoxton.SR3 版本,已经历经了 4 年时间。这 4 年时间里,Spring Cloud 一共发布了 46 个版本,支持的组件数从 5 个增加到 21 个。Spring Clo

  • GateWay 的使用2022-01-23 18:01:52

    介绍 GateWay网关技术用于取代ruul1.x 环境配置 网关不需要业务类 pom依赖 注意:gateway 模块中不要带有 spring web、spring author 依赖,否则会报错,因为网关不需要这些依赖 <!--gateway--> <dependency> <groupId>org.springframework.cloud</grou

  • Spring Cloud微服务2022-01-22 15:03:55

    第一部分​ 微服务架构 第 1 节 互联网应用架构演进 随着互联⽹的发展,⽤户群体逐渐扩大,⽹站的流量成倍增⻓,常规的单体架构已⽆法满⾜请求压⼒和业务的快速迭代,架构的变化势在必⾏。下⾯我们就以拉勾网的架构演进为例,从最开始的单体架构分析,⼀步步的到现在的微服务架构。 淘宝:LAMP,L

  • SpringCloud学习笔记12022-01-19 11:34:40

    一、分布式服务架构的发展历程 第一代服务框架 Dubbo(Java)、Orleans(.Net)等 第二代服务框架 【Spring Cloud等】 第三代服务框架 Service Mesh(服务网格) => 例如Service Fabric、lstio、Linkerd、Conduit等 二、SpringCloud介绍 Spring提供了一系列工具,可以帮助开发人员迅速

  • SpringCloud简单入门示例2022-01-18 09:58:45

    微服务框架之 springcloud 是最流行的,加上 springboot,很容易快速上手。spring cloud 有很多组件,比如 注册中心 eureka、负载均衡 ribbon、网关zuul、feign客户端、容错组件 Hystrix 等等。还有 RestTemplate 可以很容易的发起 restful api调用。由于 组件较多、并且 名字 看起来

  • springboot springcloud 配置中心2022-01-16 19:01:20

    1.服务器端 2.客户端   1.服务器端 1.依赖+配置+启动注解 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependency> server.port=12000spring.

  • 微服务架构 | 3.1 Netflix Eureka 注册中心2022-01-15 08:31:06

    目录前言1. Eureka 基础知识1.1 Eureka 模型中的服务器与客户端1.2 Eureka 的 30s 启动机制1.3 Eureka 为什么注册服务的 IP ,而不是主机名1.4 Eureka 服务器的高可用(集群)2. 构建 Eureka 服务器2.1 引入 pom.xml 依赖2.2 修改 application.yaml 配置文件2.3 在主程序类上标注注解3.

  • Eureka高可用注册中心搭建2022-01-14 11:34:52

    Eureka高可用注册中心 EurekaServer的高可用实际上就是将自己作为服务向其它服务注册中心注册自己,这样就可以形成一组互相注册的服务注册中心,以实现服务清单的互相同步,达到高可用的效果。(摘自SpringCloud微服务实战) pom.xml配置 基于SpringBoot项目,添加spring cloud eureka依赖,

  • ribbon负载均衡工具2022-01-12 17:32:11

    一、Ribbon介绍及原理 1.1 Ribbon介绍 Ribbon是由Netflix公司推出的开源软件,是基于HTTP和TCP协议的,其主要功能是实现客户端软件的负载均衡算法。 Spring Cloud中Ribbon就是基于Netflix公司的Ribbon实现的。它不需要单独部署,但是却存在于整个微服务中。前面学习的Eureka里面有

  • springboot eureka 入门2022-01-09 17:00:32

    1.eureka服务器端 2.eureka客户端 3.客户端间的通信   1.eureka服务器端  1.引入依赖 2.eureka配置 3.启动,加注解 4.浏览器打开: localhost:6868/ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/

  • HM-SpringCloud微服务系列1.4【Eureka注册中心】2022-01-09 11:33:58

    1 Eureka的结构和作用 1-1 远程服务调用存在的问题 在上个案例中通过url硬编码进行了远程服务调用 1-2 Eureka的结构与作用 2 搭建eureka-server server: port: 10086 # eureka服务服务端口(自定义) spring: application: name: eureka-server # eureka服务

  • SpringCloud学习整理2022-01-08 23:03:52

    目录 1、概念 1.1、什么是微服务 1.2、微服务优点 1.3、springboot和springcloud关系 2、构建一个简单的微服务项目 2.1、目录结构 2.2、springcloud_parent 2.3、增加eureka注册中心 2.4、把一个服务注册到eureka中去 2.5、添加eureka集群 2.6、Zookeeper 2.7、Eureka和Zookeep

  • java开源项目及spring微服务架构(强烈推荐)2022-01-08 17:02:49

    开源项目地址:weiit - NO.1的数字化零售SaaS开源方案商(Java企业级开源SaaS服务商) 1.1 软件架构演进 软件架构的发展经历了从单体结构、垂直架构、SOA 架构到微服务架构的过程。 1.1.1 单体架构 特点: 1、所有的功能集成在一个项目工程中。 2、所有的功能打一个 war 包部署到

  • Spring cloud入门-4:服务注册中心-Eureka集群环境构建2022-01-06 21:35:11

    Spring cloud入门-4:服务注册中心-Eureka集群环境构建 1、Eureka集群环境2、Eureka集群环境构建2.1 构建Eureka服务注册中心70022.2 修改服务器映射配置文件2.3 写yml2.4 主启动2.5 将订单服务8001发布到eureka集群2.6 将消费订单模块80发布到eureka集群2.7 测试 3、订单服务

  • SpringBoot+springCloud+eureka整合(父子聚合工程)2022-01-06 19:02:48

    1.父pom文件导入依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.2</version> </parent> <dependencyMana

  • Eureka服务端源码解析2022-01-06 14:05:42

    一、自动装配 1、找到spring-cloud-starter-netflix-eureka-server.jar的spring.factories,查看spring.factories如下: 2、进入EurekaServer的自动装配类EurekaServerAutoConfiguration:   3、@ConditionalOnBean(EurekaServerMarkerConfiguration.Marker.class)也就是说当容

  • 「环境搭建」SpringCloud环境搭建以及常用组件2022-01-06 09:05:53

    什么是Spring Cloud SpringCloud 是在Spring生态环境下,用于构建可靠微服务应用的一系列组件的统称,提供的功能包括但不限于服务治理,接口式Http调用,负载均衡,服务降级以及熔断,数据健康,网关,配置中心,消息总线等。 SpringCloud中常用组件及作用 Eureka:云端服务发现,一个基于 REST 的服务

  • 「环境搭建」SpringCloud环境搭建以及常用组件2022-01-06 09:05:53

    什么是Spring Cloud SpringCloud 是在Spring生态环境下,用于构建可靠微服务应用的一系列组件的统称,提供的功能包括但不限于服务治理,接口式Http调用,负载均衡,服务降级以及熔断,数据健康,网关,配置中心,消息总线等。 SpringCloud中常用组件及作用 Eureka:云端服务发现,一个基于 REST 的服务

  • SpringCloud之Eureka服务注册与发现2022-01-06 09:04:02

    文章目录 1、Eureka基础知识1.1、什么是服务治理?1.2、什么是服务注册与发现?1.3、Eureka两大组件 2、单机Eureka构建步骤3、支付模块入驻Eureka Server4、订单模块入驻Eureka Server5、集群Eureka构建5.1、Eureka工作原理5.2、Eureka集群原理说明5.3、Eureka集群搭建步骤5.

  • 基于SpringBoot整合SpringCloud微服务框架--Eureka注册中心及Feign远程调用/Ribbon负载均衡2022-01-04 21:33:48

    一、整合步骤 1、根项目springcloud_study (1)目录结构 (2)步骤 1 1、创建及配置Root项目springcloud_study 2 (1)在pom.xml进行依赖添加 3 <groupId>org.lkw</groupId> 4 <artifactId>springcloud_study</artifactId> 5 <packaging>pom</packaging>

  • 微服务架构下如何Debug调试项目2022-01-04 20:35:08

    若使用SpringCloud微服务进行开发时,会存在多个微服务,这些微服务会注册到Eureka中。但是在本地debug时,需要启动一个本地Eureka服务,将idea启动的服务注册到Eureka服务中,一般我们debug项目是自己开发的项目(可能就是一个姓名),可能会借助其他人的微服务。将其他人的微服务注册到本地的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有