摘要:4. k8s service 类型? ClusterIP 集群内部容器访问地址,会生成一个虚拟 IP 与 pod 不在一个网段。 NodePort 会在宿主机上映射一个端口,供外部应用访问模式。 Headless CluserIP 无头模式,无 serviceip,即把 spec.clusterip
阅读全文
摘要:1 Kubernetes对集群网络有如下要求。 (1)所有容器都可以在不用NAT的方式下同别的容器通信。 (2)所有节点都可以在不用NAT的方式下同所有容器通信,反之亦然。 (3)容器的地址和别人看到的地址是同一个地址。 原生的Docker网络目前还不能很好地支持这些要求 2 处于不同命名空间中的网
阅读全文
摘要:1 为RC快速创建service: 2 通过创建一个无Label Selector的Service来实现调用外部服务,手动创建一个和该Service同名的Endpoint,用于指向实际的后端访问地址 3 Headless Service:不为Service设置ClusterIP(入口IP地址),仅通
阅读全文
摘要:1 etcd服务作为Kubernetes集群的主数据库,在安装Kubernetes各服务之前需要首先安装和启动 2 在多个Node组成的Kubernetes集群内,跨主机的容器间网络互通是Kubernetes集群能够正常工作的前提条件 3 创建资源用create 查询用get 查询详细信息descr
阅读全文
摘要:1 虚拟机采用NAT的网络模式以便连接外网 2 在每个Pod中都运行着一个特殊的被称为Pause的容器,其他容器则为业务容器,这些业务容器共享Pause容器的网络栈和Volume挂载卷,因此它们之间的通信和数据交换更为高效,在设计时我们可以充分利用这一特性将一组密切相关的服务进程放入同一个Pod中
阅读全文
摘要:什么时候不使用MQ? 上游实时关注执行结果,通常采用RPC。 什么时候使用MQ? (1)数据驱动的任务依赖; (2)上游不关心多下游执行结果; (3)异步返回执行时间长
阅读全文
摘要:https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651962114&idx=1&sn=9488b6c9598c3f39bcdf802d37e76795&chksm=bd2d0ede8a5a87c8b9d02bbd1a6e03a477c2b
阅读全文
摘要:转载:https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651962050&idx=1&sn=f60b8bb833fe3425f5227da42e3b3adf&chksm=bd2d0f1e8a5a8608f81d42a16eea476d0b
阅读全文
摘要:转自:https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651960260&idx=1&sn=051fd566d43d7fd35724bdf55484ee5f&chksm=bd2d06188a5a8f0e64467381c7b3df5bdc
阅读全文
摘要:转自:https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651961985&idx=1&sn=6f757843f5c159eab00d847e9c2cc995&chksm=bd2d0f5d8a5a864b05fada691920437813
阅读全文
摘要:页面静态化 削峰:如答题后才能单击 url动态化 负载均衡 库存放在redis中 前端限流或令牌桶限流:如1s产生一个令牌 异步下单 单独建立秒杀数据库
阅读全文
摘要:https://s3.amazonaws.com/h2o-release/h2o/master/4315/docs-website/h2o-docs/downloading.html#install-in-pythonhttps://blog.csdn.net/yaphat/category_647
阅读全文
摘要:参考:https://mp.weixin.qq.com/s/3I5kkNIGKkjQFazwvS4GIQ 一块 CPU 芯片可能包含多个物理核,每个物理核都是一个实打实的运算核心超线程(Hyper-Threading)技术可以让一个物理核在单位时间内同时处理两个线程,变成两个逻辑核。但它不会拥有传统
阅读全文
摘要:本人最近学习了一下微服务下数据一致性的特点,总结了下目前的保障微服务下数据一致性的几种实现方式如下,以备后查。此篇文章旨在给大家一个基于微服务的数据一致性实现的大概介绍,并未深入展开,具体的实现方式本人也在继续学习中,如有错误,欢迎大家拍砖。 传统应用的事务管理 本地事务在介绍微服务下的数据一致性之
阅读全文
摘要:gRPC是一个开源的远程过程调用框架,用于服务之间的高性能通信。服务之间的通信可以使用各种语言,通过可插拔的负载均衡、追踪、健康检查和身份验证,这让它被认为是一种非常高效的方法。在默认情况下,gRPC使用协议缓冲(Protocol Buffer)来序列化结构化数据。通常,在微服务架构中,gRPC被认
阅读全文
摘要:如果你还是刚刚接触 git 命令,还不清楚仓库 、工作流、分支、提交的童鞋可以先看下 git 使用简易指南,这个应该是我初学 git 看的第一份且收藏至今的指南了~ 图解很清晰易懂,真 10 分钟入门的资料 git 使用简易指南:https://www.bootcss.com/p/git-guide
阅读全文
摘要:讲sql的博客:https://www.cnblogs.com/knowledgesea/category/373445.html 讲python的博客:https://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html 讲linux的博客:h
阅读全文
摘要:小伙伴们,大家好。 关于C语言和C++的学习路线终于梳理完了。当然我也只能从我曾经近3年的通信公司后台开发经历和目之所及的世界,跟大家聊聊这个话题。 这块的东西很多很杂,不过梳理和总结之后,回过头来看,其实学习思路、学习路线应该还是比较清晰的。由于个人认知有限,不足的地方也欢迎大家评论里补充。 先聊
阅读全文
摘要:转载:https://mp.weixin.qq.com/s?__biz=MzU2MTkwMTE4Nw==&mid=2247487192&idx=1&sn=9ae29a1730c00fc6dc1f77132d331ac4&chksm=fc70f534cb077c227c8a139c9eee38e1e4
阅读全文
摘要:转载:https://mp.weixin.qq.com/s?__biz=MzU2MTkwMTE4Nw==&mid=2247487168&idx=1&sn=e1cc38cae47b0ea86d66d64cb081e8a3&chksm=fc70f52ccb077c3a42b4c51919bec6b77a
阅读全文