Config架构 当一个系统中的配置文件发生改变的时候,我们需要重新启动该服务,才能使得新的配置文件生效,spring cloud config可以实现微服务中的所有系统的配置文件的统一管理,而且还可以实现当配置文件发生变化的时候,系统会自动更新获取新的配置。 Git环境搭建 使用码云环境搭建git
转载 2018-11-15 18:01:00
95阅读
2评论
1、搭建git环境 目的:持久化存储配置文件信息 采用码云 创建后 继续创建文件夹 用来区分不同的项目 下面就是git上存放配置文件了。环境的区分 dev sit pre prd 开发 测试 预发布 准生产 sit 和 prd 环境 ConfigServer环境搭建: 注意Config server
转载 2018-11-15 21:54:00
63阅读
2评论
第七章 存储什么是卷 Volume常用卷的类型使用方式Persistent Volume 和 Persistent Volume Claim静态供给动态供给ConfigMapSecret1 卷 Volume官网地址: https://kubernetes.io/zh-cn/docs/concepts/storage/volumes/Container 中的文件在磁盘上是临时存放的,这给 Conta
转载 2024-09-24 22:55:11
47阅读
默认情况下是不能及时获取变更的配置文件信息 Spring Cloud分布式配置中心可以采用手动或者自动刷新 1、手动需要人工调用接口 监控中心 2、消息总线实时通知 springbus 动态刷新数据 在SpringCloud中有手动刷新配置文件和实时刷新配置文件两种方式。 手动方式采用actuato
转载 2018-11-15 23:23:00
52阅读
2评论
Spring Cloud 是一个为构建分布式系统而提供的一系列工具的集合,它基于Spring Boot 来开发和部署分布式系统中的微服务。 ## 什么是微服务架构? 传统的软件开发中通常使用单体架构,即将所有的功能模块集中在一个应用中。而微服务架构则是一种将应用拆分成多个小的、自治的服务的架构风格。每个服务只关注自己的业务逻辑,并通过网络接口与其他服务进行通信。 微服务架构的优势包括: -
原创 2023-07-22 03:44:21
54阅读
北极星组件分为控制平面、数据平面以及生态组件3大类,通过这3大类组件,组成一套完整的微服务治理体系。控制平面负责服务和配置资源的整体调度和下发,用户在控制平面对数据进行查看和编辑规则,控制平面会将规则下发给数据平面,驱动数据平面进行具体的治理操作。控制平面包含以下组件:北极星的可视化控制台,直接面对终端用户,提供可视化界面供用户进行服务管理、配置管理、服
原创 2023-01-19 09:52:05
114阅读
网关作用 网关的作用,可以实现负载均衡、路由转发、日志、权限控制、监控等。 网关与过滤器区别 网关是拦截所有服务器请求进行控制 过滤器拦截某单个服务器请求进行控制 Nginx与Zuul的区别 Nginx是采用服务器负载均衡进行转发 Zuul依赖Ribbon和eureka实现本地负载均衡转发 相对来说
原创 2021-07-20 11:24:07
183阅读
微信公众号搜索DevOps和k8s全栈技术 ,即可关注我的公众号,也可通过扫描文章最后的二维码关注,每天都会分享技术文章供大家参考阅读~,拥抱开源,同大家共同进步~!!!一、介绍Feig...
转载 2022-02-22 17:31:06
204阅读
Spring Cloud入门微服务与微服务架构  微服务架构是一种新型的系统架构。其设计思路是,将单体架构系统拆分为多个可以相互调用、配合的独立运行的小程序。这每个小程序对整体系统所提供的功能就称为微服务。  由于每个微服务都具有独立运行的,所以每个微服务都独立占用一个进程。微服务间采用轻量级的HTTP RESTFUL协议通信。每个微服务程序不受编程语言的限制,整个系统关心的是微服务程序所提供的具
转载 2023-06-19 14:27:29
176阅读
Service Worker的主要功能 在2014年的时候,标注居委会就提出了Service Worker的概念,它主要是在页面与网络之间增加拦截器,用来缓存和拦截请求,它也作为PWA来试着解决离线存储和消息推送的问题。对于Service Worker的主要功能也是去拦截请求和缓存资源,这样使得用户在离线环境中,也可以使用网络应用。或者直接在本地中去读取缓存资源,从而加快访问速度。Service
转载 2024-08-27 20:44:36
28阅读
相关博文:Kubernetes 开发 SpringCloud (一)、使用SpringCloud Kubernetes组件进行服务发现Kubernetes 开发 SpringCloud (二)、使用 SpringCloud Kubernetes 组件进行动态配置Kubernetes 开发 SpringCloud (三)、使用 SpringCloud Feign 进行 SrpingCloud 服务间
转载 2月前
344阅读
文章目录一、FeignClient二、整体流程1.使用FeignClient2.FeignClient整体调用流程三、源码解析1. 注解EnableFeignClients2. FeignClientsRegistrar3. Feign其他配置4. FactoryBean5. 方法调用 一、FeignClientFeignClient作为SrpingCloud进行http请求的一个基础组件,梳理
转载 2023-10-28 15:37:47
278阅读
网关的技术选型 SpringCloud-Zuul :社区活跃,基于 SrpingCloud 完整生态, 是构建微服务体系前置网关服务的最佳选型. Kong : 基于OpenResty的 API 网关服务和网关服务管理层. Nginx+Lua:成熟度也算可以 自建网关:成本较高 网关(API Gateway)的设计要素(高可用,安全) 性能:API高可用,负载均衡,容错机制。 安全:权限身份认证、脱
转载 2015-10-29 00:03:00
388阅读
2评论
用 Spring Cloud 微服务实战中,大家都知道用 Zuul 作为智能网关。API 网关(API Gateway)主要负责服务请求路由、组合及协议转换。下面是大家的总结:一、最佳回答网关的技术选型SpringCloud-Zuul :社区活跃,基于 SrpingCloud 完整生态, 是构建微服务体系前置网关服务的最佳选型.Kong : 基于OpenResty的 API 网关服务和网关服务管理
转载 2024-03-18 21:30:41
38阅读
前言Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。Springcloud 和 Srpingcloud Alibaba 区别?SpringCloud: 部分组件停止维护和更新,给开发带来不便;SpringCloud 部分环境搭建复杂, 没有完善的可视化界面,我们需要大量的二次开发和定制;Sp
转载 2024-06-04 09:47:28
148阅读
Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。Springcloud 和 Srpingcloud Alibaba 区别?SpringCloud: 部分组件停止维护和更新,给开发带来不便;SpringCloud 部分环境搭建复杂, 没有完善的可视化界面,我们需要大量的二次开发和定制;SpringCl
Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。Springcloud 和 Srpingcloud Alibaba 区别?SpringCloud: 部分组件停止维护和更新,给开发带来不便;SpringCloud 部分环境搭建复杂, 没有完善的可视化界面,我们需要大量的二次开发和定制;Spri
Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。Springcloud 和 Srpingcloud Alibaba 区别?SpringCloud: 部分组件停止维护和更新,给开发带来不便;SpringCloud 部分环境搭建复杂, 没有完善的可视化界面,我们需要大量的二次开发和定制;Spri
转载 2024-05-29 01:06:08
31阅读
Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。 Springcloud 和 Srpingcloud Alibaba 区别?SpringCloud: 部分组件停止维护和更新,给开发带来不便;SpringCloud 部分环境搭建复杂, 没有完善的可视化界面,我们需要大量的二次开发和定制
转载 2024-10-07 12:36:06
43阅读
文章目录第一季内容技术梳理与架构1.springcloud五大神兽2.架构图3.springcloud后续技术 第一季内容技术梳理与架构1、整套开发技术栈以SrpingCloud为主,单个微服务模块以SpringMVC+SpringBoot/Spring+MyBatis组合进行开发。 2、前端层,页面H5+thymeleaf/样式CSS3+Bootstrap/前端框架JQuery+Node|Vu
转载 2024-10-04 08:39:03
28阅读
  • 1
  • 2