Kubernetes ImagePullBackOff排查方法
(1). kubectl apply -f xxx.yml之后,查看Pod显示:ImagePullBackOff
(1). kubectl apply -f xxx.yml之后,查看Pod显示:ImagePullBackOff
(1). 创建pod配置(部署多个容器)
(1). 这个模板内容摘抄于网络
(1). kube-dns kubernetes提供了service的概念可以通过VIP访问pod提供的服务,但是在使用的时候还有一个问题:怎么知道某个应用的 VIP? 比如我们有两个应用:app和db,每个应用通过service暴露出端口提供...
(1). ConfigMap作用 ConfigMap是用于保存配置数据的键值对,可以用来保存单个属性,也可以保存配置文件.比如应用的配置信息,则可以使用ConfigMap来保存.当ConfigMap配置发生变化后,ConfigMap可以近实时的...
(1). K8S架构图 “图片转载于:https://www.kubernetes.org.cn/kubernetes%e8%ae%be%e8%ae%a1%e6%9e%b6%e6%9e%84”
(1). 机器准备
(0). 环境准备
(0). 环境准备
(0). 环境准备
(0). 环境准备
(0). 环境准备
(1). 机器准备
(1). 如何为Request(Response)增加自定义协议头呢? 在Spring Cloud Gateway中有一个比较重要的NettyRoutingFilter它是GlobalFilter的实现类.这个类承接最终的请求转发.
(1). Spring Cloud Gateway结合Eureka实现服务发现的配置 根据配置信息(spring.cloud.gateway.discovery.locator). 寻找相应的配置类:(DiscoveryLocat...
(1). 问题 今天在外面,朋友给了一个dump,怀疑是内存泄露了,让我帮忙排查下.由于我无法得知:开发人员的代码和业务逻辑,只能凭借泄露的信息来分析大概的业务代码.业务代码大概为: Tomcat接受请求. Apache Htt...
(1). 下载```安装gcc[root@lixin ~]# yum -y install gcc
(1). 下载```安装依赖[root@lixin ~]# yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-de...
(1). Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again```Determin...
(1). 概述 这一节主要剖析:ES的线程池.
(1). 概述 这一节,主要剖析ActionModule.这个模块主要是用来接受请求的.
(1). 概述 前面,对:NodeEnvironment进行了分析,这一节主要分析:PluginsService.
(1). 概述 在上一节,剖析到:Bootstrap.init方法,在内部,它首先会:new Node,然后,再调用:Node.start();这一节,以及后面几节,都会剖析Node.
(1).DispatcherHandler初始化 DelegatingWebFluxConfiguration负责webflux的配置.
(1). 概述 有这样一个需求:期望在用户请求之前,添加一个唯一requestId,然后,把这个唯一rquestId返回(Response).
(1). WebFlux DispatcherHandler DispatcherHandler的调用过程请参考下面这个链接: “DispatcherHandler的调用过程”
(1). RoutePredicateFactory类结构图
(1). RouteLocator RouteDefinitionRouteLocator类的本质,逃离不了:RouteLocator接口的定义,应该是把:RouteDefinition中的数据,转换成:Route对象.
(1). 概述 RouteDefinitionLocator固名思意:即是路由定义的加载器.可以理解为:加载配置文件的策略.
(1). 概述 GatewayProperties是Gateway的配置载体,那么,配置能否动态呢?