摘要: 什么是Kafka? Apache Kafka是一个开放源代码的分布式事件流平台,成千上万的公司使用它来实现高性能数据管道,流分析,数据集成和关键任务等相关的应用程序。 Kafka的应用场景 构造实时流数据管道,它可以在系统或应用之间可靠地获取数据 (相当于message queue),特别是在集群情 阅读全文
posted @ 2024-05-17 16:27 伊铭(netease) 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一 服务如何通过kubernetes集群的组件来实现其功能 1.1 节点上的所有的服务相关的功能实现都是通过节点上面的kube-proxy来实现的,服务提供了一个或者多个服务IP以及端口对客户端开放,将其中的流量转发到对应的后端的pod上面去,每个service都有其稳定的IP地址以及端口,IP地址 阅读全文
posted @ 2021-01-13 16:52 伊铭(netease) 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 什么是Elasticsearch? Elasticsearch 是一个开源的分布式搜索和分析引擎,构建在 Apache Lucene 的基础上。它提供了一个分布式多租户的全文搜索引擎,具有实时分析功能。Elasticsearch 最初是用于构建全文搜索引擎,但它的功能已经扩展到包括日志分析、应用程序 阅读全文
posted @ 2024-05-20 17:39 伊铭(netease) 阅读(135) 评论(0) 推荐(0) 编辑
摘要: redis集群快速搭建 1 本文以redis6.2.6版本为例,快速搭建一套三主三从的redis集群,已经提前将脚本写好,只需要在节点上面进行执行即可安装 #!/bin/bash install_redis() { # 解压 Redis 源码包 tar -zxvf redis-6.2.6.tar.g 阅读全文
posted @ 2024-05-09 17:02 伊铭(netease) 阅读(460) 评论(1) 推荐(0) 编辑
摘要: iptables应用之端口转发 需求: 外网希望访问内部网络,而又不希望使用VPN,这里可以使用iptables做端口转发,从而达到目的(这里我们假使以5000端口为例) ssh转发 iptables -t nat -A PREROUTING -i eth3 -d -p tcp --dport 50 阅读全文
posted @ 2022-05-16 17:56 伊铭(netease) 阅读(100) 评论(0) 推荐(0) 编辑
摘要: python实现链表的实现以及增删改查 一、链表简介 链表是一种在存储单元上非连续、非顺序的存储结构。数据元素的逻辑顺序是通过链表中的指针链接次序实现。链表是由一系列的结点组成,结点可以在运行时动态生成。每个结点包含两部分:数据域与指针域。数据域存储数据元素,指针域存储下一结点的指针 二、单向链表 阅读全文
posted @ 2022-04-05 20:37 伊铭(netease) 阅读(130) 评论(0) 推荐(0) 编辑
摘要: ES集群节点的扩容缩容案例 1.在集群中添加和删除节点 当您启动Elasticsearch实例时,您正在启动一个节点。Elasticsearch集群是一组具有相同cluster.name属性的节点。当节点加入或离开集群时,集群会自动重新组织自己,以便在可用节点之间均匀地分布数据。 如果您正在运行单个 阅读全文
posted @ 2022-04-01 14:25 伊铭(netease) 阅读(2150) 评论(0) 推荐(0) 编辑
摘要: 磁盘扩容 一 LVM形式扩容 1 由于pve都是支持热插拔的,所以可以在pve集群上面增量扩容某个硬盘(略) 2 扩容完成之后,仍然需要到服务器里面进行进一步扩容 1 3 之后执行fdisk命令将这块硬盘上面的闲置空间分到一块去这里新加的分区为/dev/sda4 4 之后用这个分区来创建卷 pvcr 阅读全文
posted @ 2022-02-24 15:55 伊铭(netease) 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 1 linux在某个网卡上面添加一条明细路由命令如下 命令的意思是在这台服务器上面添加一条网段为192.168.1.0/24,网关为192.168.2.1,通过eth0这个网卡口出去 ip router add 192.168.1.0/24 via 192.168.2.1 dev eth0 2 在l 阅读全文
posted @ 2022-02-18 17:32 伊铭(netease) 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 每日一个算法之并归排序 1 并归排序的原理可以结合图形来看,大致的思想是先分后并,先将大的数组按照中间分组,之后将分开后的左右数组继续分组,直到分开的数组只有一个,之后再将小的数组比较大小,交换位置合并,直到合并成之前的数组 1 从第一行到第三行很好理解,就是分的过程,不断的对数组进行中分,直到分到 阅读全文
posted @ 2021-12-24 16:41 伊铭(netease) 阅读(114) 评论(0) 推荐(1) 编辑
摘要: 每日一个算法之快速排序 1 算法原理 快排的原理实际上是对冒泡算法的一种改良,大致的过程的是这样的,对于一组数列,选取其中一个作为对比对象,一般将第一个作为比较对象,大于这个数据的放在右边,小于这个的放在左边,之后左边和右边又分别组成一个数据, 这样就完成了一波排序,之后再对左边和右边的数列进行刚才 阅读全文
posted @ 2021-12-20 14:34 伊铭(netease) 阅读(27) 评论(0) 推荐(0) 编辑