摘要:
系统:centos 7.6环境:x.x.x.x x.x.x. x.x.x.x 资源配置: 内存:16G CPU:8核 硬盘:500G 目前部署的es磁盘/内存比在30:1,如果预算充足这个比例越小越好 1.创建和配置保存目录,因为es官方镜像启动用户为uid为1000的elasticsearch,所 阅读全文
摘要:
分布式系统中服务端会通过心跳机制确认客户端是否存活,在 k8s 中,kubelet 也会定时上报心跳到 apiserver,以此判断该 node 是否存活,若 node 超过一定时间没有上报心跳,其状态会被置为 NotReady,宿主上容器的状态也会被置为 Nodelost 或者 Unknown 状 阅读全文
摘要:
kubelet 主要功能: pod 管理:kubelet 定期从所监听的数据源获取节点上 pod/container 的期望状态(运行什么容器、运行的副本数量、网络或者存储如何配置等等),并调用对应的容器平台接口达到这个状态。 容器健康检查:kubelet 创建了容器之后还要查看容器是否正常运行,如 阅读全文
摘要:
nginx的proxy_pass路径转发规则最后带/问题 一、location匹配路径末尾没有 / location /sta{proxy_pass http://192.168.1.1/sta;} 外面访问:http://外网IP/sta/sta1.html相当于访问:http://192.168 阅读全文
摘要:
.git/objects/pack 文件过大 可能是由于开发过程中上传过大文件,虽然现已删除,但仍然保存着git记录中。 解决办法: 一、删除仓库上的项目,重新提交代码。 二、彻底清除历史记录 1.识别出最大的三个文件 git verify-pack -v .git/objects/pack/pac 阅读全文
摘要:
作者:支付技术那些事链接:https://zhuanlan.zhihu.com/p/60196818来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 (1) 适用场景 Kafka适合日志处理; RocketMQ适合业务处理。 结论:平手,根据具体业务定夺。 (2) 性能 阅读全文
摘要:
本文转自 https://zhuanlan.zhihu.com/p/94662788 作者:敖丙链接:https://zhuanlan.zhihu.com/p/94662788来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 捞一下 消息队列系列前面两章分别讲了消息队列 阅读全文
摘要:
本文摘选自:https://zhuanlan.zhihu.com/p/145127061 前言 近期线上 k8s 时不时就会出现一些内部服务间的调用超时问题,通过日志可以得知超时的原因都是出现在域名解析上,并且都是 k8s 内部的域名解析超时,于是直接先将内部域名替换成 k8s service 的 阅读全文
摘要:
Istio架构概述 Istio的工作机制 1.1版本 1.5版本 (1)自动注入:指在创建应用程序时自动注入 Sidecar代理。在 Kubernetes场景下创建 Pod时,Kube- apiserver调用管理面组件的 Sidecar-Injector服务,自动修改应用程序的描述信息并注入Sid 阅读全文
摘要:
你好,istio 1.1 Istio是什么 ◎ Istio是一个用于服务治理的开放平台。 ◎ Istio是一个Service Mesh形态的用于服务治理的开放平台。 ◎ Istio是一个与Kubernetes紧密结合的适用于云原生场景的Service Mesh形态的用于服务治理的开放平台。 服务治理 阅读全文