logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微服务之服务网关(GateWay)

服务网关概述什么是网关?为什么需要网关?Zuul 实现网关(已经被淘汰,但是还有人用)路由访问映射规则GateWay实现网关概述什么是网关?为什么需要网关?什么是网关: 网关就是架设在前端浏览器和后端微服务之间的一层服务,用于转发请求,微服务的接口不再暴露给前端页面,前端只了解网关的地址.为什么需要网关:其实不要也可以,加了网关就是可以做一些服务限流,统计比较方便,安全方面可能也有考虑,不会将后台

#java
springboot 自动配置原理之RedisAutoConfiguration

本章内容就是为了搞懂springboot是如何帮我们配置redistemplate的上一篇我们知道在springboot启动类上我们添加注解@SpringBootApplication 后springboot扫描了类路径下的META-INF/spring.factories下的 org.springframework.boot.autoconfigure.EnableAutoConfigurati

#spring boot#java#redis
云原生入门-k8s-存储

configMap为了在K8S中存储配置文件。许多应用程序会从配置文件,命令行参数或环境变量中读取配置信息。configMap API 给我们提供了 向容器中注入配置信息的机制。ConfigMap 可以被用来保存单个属性,也可以用来保存正规配置文件或者JSON 大对象configMap 创建方式使用目录创建cat ui.propertiescolor.good=purplecolor.bad=ye

#云原生#容器#docker
云原生入门-k8s-service

Kubernetes Pod是平凡的,它门会被创建,也会死掉(生老病死),并且他们是不可复活的。 ReplicationControllers动态的创建和销毁Pods(比如规模扩大或者缩小,或者执行动态更新)。每个pod都由自己的ip,这些IP也随着时间的变化也不能持续依赖。这样就引发了一个问题:如果一些Pods(让我们叫它作后台,后端)提供了一些功能供其它的Pod使用(让我们叫作前台),在kub

#云原生#kubernetes#容器
云原生-K8S-资源控制器controller

pod 分类:自主式pod: 死亡不会被拉起控制器式pod :在控制器的生命周期里,始终维持pod的副本数量什么是控制器k8s 中内建了很多控制器,这些控制器相当于一个状态机,用来控制pod的具体状态和行为控制器是存在master节点上,控制node节点上的kubelet然后kubelet在创建对应的pod控制器类型ReplicationController & ReplicaSetDep

#云原生#kubernetes#docker
云原生入门-k8s

K8S架构图通过架构图可以看到K8S的几个关键组件之间的工作方式APIS 是接受 scheduler ,controller manager, kubectl , etcd 等组件的调用左边的是master节点,master节点里面的apis收到请求之后,就把请求发往对应的node节点里面的 kubelet中k8s 组件APIS: 所有服务访问统一入口controller manager: 维护副

#云原生#kubernetes#docker
到底了