06 2022 档案

摘要:rabbitmqctl是一个命令行工具,使用这个工具可以执行大部分的RabbitMQ的管理操作。 rabbitmq management是RabbitMQ提供的一个管理插件,可以让用户通过图形化的方式来管理RabbitMQ,但是它的功能却远不仅于此。 1、RabbitMQ服务管理 rabbitmq- 阅读全文
posted @ 2022-06-29 01:58 麦恒 阅读(332) 评论(0) 推荐(0)
摘要:1、RabbitMQ架构 RabbitMQ是一个生产者与消费者模型,主要负责接收、存储和转发消息。 RabbitMQ的整体架构模型,如图2-1所示。 AMQP消息路由必须有三部分:交换器、队列和绑定。 1.1、生产者和消费者 生产者(Producer):创建消息,然后将消息发布(发送)到Rabbit 阅读全文
posted @ 2022-06-27 02:03 麦恒 阅读(66) 评论(0) 推荐(0)
摘要:RabbitMQ官网:https://www.rabbitmq.com/ Github地址:https://github.com/rabbitmq/rabbitmq-server RabbitMQ是由Erlang语言编写的,因此,在安装RabbitMQ之前需要安装Erlang 。建议采用较新版的Er 阅读全文
posted @ 2022-06-25 22:05 麦恒 阅读(396) 评论(0) 推荐(0)
摘要:1、什么是消息中间件 消息(Message)就是在应用之间传送的数据。消息可以非常简单,比如只包含文本字符串、JSON等,也可以很复杂,比如内嵌对象。 消息队列中间件(Message Queue Middleware ,简称为MQ)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通 阅读全文
posted @ 2022-06-25 16:01 麦恒 阅读(76) 评论(0) 推荐(0)
摘要:1、使用二进制包安装Prometheus 1、部署环境 系统环境 10.1.1.11:CentOSLinuxrelease7.7.1908(Core),k8s-master,Prometheus 10.1.1.12:CentOSLinuxrelease7.7.1908(Core),k8s-node1 阅读全文
posted @ 2022-06-23 15:48 麦恒 阅读(337) 评论(0) 推荐(0)
摘要:Prometheus官网:https://prometheus.io/ Prometheus文档:https://prometheus.io/docs/ Prometheus下载:https://prometheus.io/download/ Prometheus GitHub主页:https:// 阅读全文
posted @ 2022-06-23 01:02 麦恒 阅读(193) 评论(0) 推荐(0)
摘要:1、监控系统概述 监控是运维团队眼睛的延伸。监控系统应当解决三个问题:“出问题了吗?”“哪里出了问题?”“是什么问题?” 1、监控系统有四大功能 数据采样:通过传感器(sensor)进行数据采样 数据存储: 要存储两类数据:历史数据、趋势数据 数据展示:即可视化 报警:采集到的数据超出阈值 2、要监 阅读全文
posted @ 2022-06-22 03:57 麦恒 阅读(1019) 评论(0) 推荐(0)
摘要:1、共享存储机制概述 Kubernetes对于有状态的应用或者对数据需要持久化的应用,不仅需要将容器内的目录挂载到宿主机的目录或者emptyDir临时存储卷,而且需要更加可靠的存储来保存应用产生的重要数据,以便容器应用在重建之后仍然可以使用之前的数据。 存储资源和计算资源(CPU/内存)的管理方式完 阅读全文
posted @ 2022-06-20 12:15 麦恒 阅读(252) 评论(0) 推荐(0)
摘要:1、LVS简介 LVS官网:http://www.linuxvirtualserver.org/ LVS(Linux Virtual Server,Linux虚拟服务器)是一个虚拟的服务器集群系统。此项目在1998年5月由章文嵩博士成立,是国内最早出现的自由软件项目之一,是根据iptables的实现 阅读全文
posted @ 2022-06-15 21:25 麦恒 阅读(763) 评论(0) 推荐(1)
摘要:1、防火墙 防火墙(Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。 防火墙技术的功能主要在于及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括 阅读全文
posted @ 2022-06-10 16:30 麦恒 阅读(221) 评论(0) 推荐(0)
摘要:1、基于ingress实现重写URL基础 官方文档:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/ 1.1、rewriting可以使用下面的anntations进行控制 1. 阅读全文
posted @ 2022-06-07 11:37 麦恒 阅读(780) 评论(0) 推荐(0)
摘要:1、Kubernetes网络模型Kubernetes 网络模型设计的一个基础原则是:每个Pod都拥有一个独立的IP地址,并假定所有Pod都在一个可以直接连通的、扁平的网络空间中。 所以不管它们是否运行在同一个Node(宿主机)中,都要求它们可以直接通过对方的IP进行访问。 设计这个原则的原因是,用户 阅读全文
posted @ 2022-06-06 14:00 麦恒 阅读(209) 评论(0) 推荐(0)