上一页 1 2 3 4 5 6 ··· 26 下一页
摘要: 一、Service 的概念与定义 1. Service 的概念 Service 是 Kubernetes 实现微服务架构的核心概念,主要用于提供网络服务。 通过 Service 的定义,可以对客户端应用屏蔽后端 Pod 实例数量及 Pod IP 地址的变化,通过负载均衡策略实现请求到后端 Pod 实 阅读全文
posted @ 2024-03-24 13:27 疯一样的狼人 阅读(436) 评论(0) 推荐(0)
摘要: 一、NodeSelector:定向调度 1. 基本原理 在 Kubernetes 上部署应用时,有时候可能需要限制 Pod 的调度范围,将 Pod 调度到指定的一些 Node 上。此时,可以为需要调度的这些 Node 打上标签,同时设置 Pod 的 nodeSelector 属性,使二者相匹配来达到 阅读全文
posted @ 2024-03-23 23:13 疯一样的狼人 阅读(378) 评论(0) 推荐(0)
摘要: Pod 工作负载,亦称 Pod 控制器。在 Kubernetes 平台上,我们很少会直接创建一个 Pod,因为直接管理单个 Pod 的工作量将会非常繁琐。我们可以使用 Kubernetes API 创建工作负载对象, 这些对象所表达的是比 Pod 更高级别的抽象概念,Kubernetes 控制平面根 阅读全文
posted @ 2024-03-23 15:47 疯一样的狼人 阅读(168) 评论(0) 推荐(0)
摘要: 一、Pod 的定义与基本用法 1. Pod 是什么 Pod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。 Pod 不是进程,而是容器运行的环境。Pod 所建模的是特定于应用的“逻辑主机”,其中包含一个或多个应用容器。当 Pod 包含多个应用容器时,这些容器的应用之间应该是 阅读全文
posted @ 2024-03-21 21:22 疯一样的狼人 阅读(118) 评论(0) 推荐(0)
摘要: 一、容器 1. 简介 容器是一种打包应用及其运行环境的方式,为应用打包所有软件及其所依赖的环境,并且可以实现跨平台部署,它是一系列内核特性的统称。 2. 基本技术 一个应用程序的运行环境的总和(内存中的数据、寄存器里的值、堆栈中的指令、被打开的文件,以及各种设备的状态信息的集合)被称为一个进程。容器 阅读全文
posted @ 2024-03-19 21:47 疯一样的狼人 阅读(55) 评论(0) 推荐(0)
摘要: 一、整体架构 一个 Kubernetes 集群的机器节点有两种角色—— Master 和 Node,都可由一个或多个节点组成,且同一个节点可以既是 Master 也是 Node。其中 Master 节点负责全局决策、资源调度、Node 与 Pod 管理,等等,属于管控节点;Node 节点为工作机器, 阅读全文
posted @ 2023-12-31 23:05 疯一样的狼人 阅读(415) 评论(0) 推荐(0)
摘要: 一、基本原理 1. 工作原理 搭建 RabbitMQ 集群以后,尽管交换器和绑定关系能够在单点故障问题上幸免于难,但是队列及其存储的消息却不行,这是因为队列进程及其内容仅仅维持在单个节点之上,所以一个节点的失效表现为其对应的队列不可用。 引入镜像队列(Mirror Queue)的机制,可以将队列镜像 阅读全文
posted @ 2022-10-12 16:49 疯一样的狼人 阅读(1990) 评论(0) 推荐(0)
摘要: 一、消息存储机制 不管是持久化的消息还是非持久化的消息都可以被写入到磁盘。持久化的消息在到达队列时就被写入到磁盘,非持久化的消息一般只保存在内存中,在内存吃紧的时候会被换入到磁盘中,以节省内存空间。这两种类型的消息的落盘处理都在 RabbitMQ 的“持久层”中完成。 持久层是一个逻辑上的概念,实际 阅读全文
posted @ 2022-10-12 16:03 疯一样的狼人 阅读(1665) 评论(0) 推荐(0)
摘要: RabbitMQ 可以通过 3 种方式实现分布式部署:集群、Federation 和 Shovel。这 3 种方式不是互斥的,可以根据需要选择其中的一种或者以几种方式的组合来达到分布式部署的目的。Federation 和 Shovel 可以为 RabbitMQ 的分布式部署提供更高的灵活性,但同时也 阅读全文
posted @ 2022-10-12 14:44 疯一样的狼人 阅读(842) 评论(0) 推荐(0)
摘要: 一、插件管理 RabbitMQ 提供了很多的插件,默认存放在 $RABBITMQ_HOME/plugins 目录下。 1. rabbitmq-plugins 语法 rabbitmq-plugins [-n node] {command} [command options...] 2. 启动插件 ra 阅读全文
posted @ 2022-10-08 23:05 疯一样的狼人 阅读(2979) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 26 下一页