摘要:
前言 如何让 不通类型 靠近用户侧、距Master节点较远 性能不足 的边缘计算资源,加入K8s集群称为受K8s-Master节点控制的特殊Node节点,并可以在这些边缘Node节点上部署、运行、管理这些容器应用? 边缘计算概念 边缘计算:就是将中心节点/K8s集群的能力延伸到边缘计算节点,使得边缘 阅读全文
摘要:
前言 Prometheus/Zabbix告警可以让运维人员知道发生了什么故障? 可观测性平台的建立是让开发/运维人员知道发生了什么故障?故障发生在哪些代码行? 故障导致的根因? 进而根据故障根因,采取正确的紧急预案措施; 可观测性概念 可观测性(Observability)是指针对1个复杂的系统; 阅读全文
摘要:
前言 OpenResty可在基于Nginx的IO多路复用高性能基础上,使用Lua脚本语言对Nginx功能再次进行功能扩展; 阅读全文
摘要:
前言 CDN由于以下几大部分组成 分布式的边缘节点:将源站的静态网页、图片、音频、视频内容合理地分散在全球各个CDN节点 权威DNS配置:CDN提供商在权威DNS配置NS记录到该CND提供商自己的GSLB(智能DNS请求调度系统) 在CDN提供商的智能DNS中配置源站域名到CND提供商的CNAME记 阅读全文
摘要:
前言 2个分支中,2个连接着内网和ISP运营商的路由器,实现内网隧道打通,底层还走运营商的公网; GRE隧道打通后:2个内网的IP地址可以相互访问,不需要配置NAT地址转换; 模拟环境:ISP运营商的路由器无需新增路由条目,在没有配置GRE之前网络是不通的; 路由分类 目标网络:数据要到达哪个网段 阅读全文
摘要:
前言 在传统的单体应用架构中,灰度发布相对简单。只需要在服务的网关侧即流量入口处进行分流即可实现。 然而,微服务架构引入了新的复杂性,服务之间的依赖关系错综复杂。 有时候,某个功能的发布可能依赖于多个服务,要求灰度流量在整个调用链中准确路由到灰度版本的服务。 传统的单个服务流量入口设置分流的做法无法 阅读全文
摘要:
前言 Operator可以扩展K8s的API从而实现容器云中的运维自动化及监控指标扩展功能; 自动化运维Operator 可以大幅度提高运维的自动化水平,减少手动操作,降低人为错误风险。 定制资源通过定义自己的 CRD,用户可以在 Kubernetes 中创建和管理自定义资源,使得应用的管理变得更加 阅读全文
摘要:
前言 如果你比较关注新兴技术的话,那么很可能在不同的地方听说过Istio,并且知道它和ServiceMesh 有着牵扯。这篇文章可以作为了解 istio 的入门介绍,了解什么是 istio,istio 为什么最近这么火,以及 istio 能够我们带来什么好处。 ServiceMesh概念 一般介绍 阅读全文
摘要:
前言 观察者模式属于行为型模式,也称为发布订阅模式,应用较广。 例如:微信用户可以关注某1个微信公众号,当该微信公众号发布了新的内容,关注该微信号的微信用户们,将立刻接收到该微信号推送的新消息。 一、观察者/发布-订阅模式 观察者模式又称为发布-订阅模式。 1.概念 观察者模式又称发布订阅模式描述了 阅读全文