摘要:
问题: kafka如何发送顺序消息 方案:kafka可以通过partitionKey,将某类消息写入同一个partition,一个partition只能对应一个消费线程,以保证数据有序。 也就是说生产者在写消息的时候,可以指定一个 key,比如说我们指定了某个订单 id 作为 key,那么这个订单相 阅读全文
摘要:
总结一些ES的操作方式及语法 查看健康状态 curl -XGET http://localhost:9200/_cluster/health?pretty 查看索引 curl -XGET http://localhost:9200/_cat/indices? 迁移索引 命令:curl _XPOST 阅读全文
摘要:
Jenkins Pipeline 的核心概念 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD 阅读全文
摘要:
钉钉告警: 需先安装 Ding talk 配置 webhook vim docker-compose.yaml webhook-dingtalk: image: timonwong/prometheus-webhook-dingtalk:latest ports: - 8060:8060 comma 阅读全文
摘要:
工具一:Nmap 1. 探测网络中活跃的主机 nmap -sP 10.0.105.1/24 :探测10.0.105网段中的全部主机 2. 探测主机系统版本 nmap -O IP :探测指定IP的相关数据 3. 探测是否打开指定端口 nmap -p 端口号1,端口号2 IP : 探测指定IP是否打开指 阅读全文
摘要:
1、监控 MySQL (终端可以安装在任意主机,不一定按在mysql节点上,注:mysql版本需在5.5以上) I、首先在mysql中添加监控使用的用户: create user 'exp'@'%' identified by 'exp'; grant process,replication cli 阅读全文
摘要:
一.缓存穿透 概念:缓存穿透是指查询的数据不存在,redis和mysql(或其他持久存储的数据库)都不能命中。工作中出于容错的考虑,如果从数据库内不能查到数据则不会写入缓存,缓存穿透将导致不存在的数据每次请求都要到数据库去查询,失去了缓存存在的意义(保护后端数据持久存储,例:数据库) 问题影响:缓存 阅读全文
摘要:
Kubernetes集群搭建完成后会伴随着对其编排的困扰,现针对kubectl 的操作做一些总结(有待完善) kubectl命令的使用方法: kubectl --help kubectl <command> --help kubectl 配置位于 ~/.kube/config 常用命令: 创建:ku 阅读全文
摘要:
1,组件 Unhealthy 通过kubeadm安装好kubernetes v1.18.6 查看集群状态,发现组件controller-manager 和scheduler状态 Unhealthy 检查端口未监听 组件运行正常 检查kube-scheduler和kube-controller-man 阅读全文
摘要:
系统环境:CentOS7 一、OpenLDAP 1,开始安装(使用yum源码安装) yum install openldap openldap-servers openldap-clients ##拷贝数据库配置文件并修改权限 cp /usr/share/openldap-servers/DB_CO 阅读全文