- 博客(15)
- 收藏
- 关注
转载 服务端高并发分布式架构演进之路
1. 概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础.
2022-04-15 11:40:10 334 1
原创 Kubernetes之路(1)-安装搭建篇
前言此文档用于安装kubernetes,当前使用虚拟机进行模拟生产环境。一、安装环境** 主机信息 **kube-master 192.168.10.130kube-slave01 192.168.10.128kube-slave02 192.168.10.129kube-slave03 192.168.10.131** 服务器配置 **[root@kube-master]# cat /etc/os-release NAME="CentOS Linux"VERSION="7 (.
2022-03-03 17:40:42 1583
原创 Elsaticsearch集群监控工具cerebor
ES集群监控工具cerebor前言:此文档的目标是安装ES的监控工具cerebor,并介绍下简单的cerebor的使用方法。安装环境系统:[root@VM-240-2-centos ~]# cat /etc/os-release NAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR
2021-12-03 15:06:33 1075
原创 Elsaticsearch7.15集群生产环境安装搭建
Elsaticsearch7.15安装搭建前言: 为方便针对日志进行管理,以及对日志进行分析,需要搭建ELK集群,最终目的是为了搭建elk集群,以及elkf集群的一些治理方法,此篇文档目标是搭建ES集群,并部署相应的监控工具,ELK相关的其他组件以及各个组件的治理方法、使用方法、压力测试等将依次进行更新。安装环境系统:[root@VM-240-2-centos ~]# cat /etc/os-release NAME="CentOS Linux"VERSION="7 (Core)"ID="
2021-12-02 18:27:34 2100
原创 第一章 Prometheus 监控系统介绍
第一章 Prometheus 监控系统介绍一、什么是prometheus?Prometheus是最初在SoundCloud上构建的开源系统监视和警报工具包 。现在,它是一个独立的开源项目,Prometheus在2016年加入了 Cloud Native Computing Foundation,这是继Kubernetes之后的第二个托管项目。特点:1、多维数据模型,通过度量标准名称和键/值对标识的时间序列数据2、采用PromQL,查询方式灵活3、采集方式为http pull,可采用网关推送4、
2021-05-13 16:45:08 444 1
原创 kube-state-metrics
文章目录1、kube-state-metrics2、部署kube-state-metrics(1.)创建sa、clusterrole、clusterrolebinding(2.)创建deployment(3.)创建svc1、kube-state-metrics当部署了metrics-server、cadvisor(集成在kubelet内)监控指标基本都已经能拿到,但是这些都是在应用内部,需要在应用提供or开启/metrics接口,或者部署exports来暴漏对应的指标,但是对于deployment,Po
2021-02-02 15:31:06 6013
原创 K8s-监控Metrics-Server & Cadvisor
K8s-监控Metrics-Server and CadvisorcAdvisor and heapstercAdvisor 是一个开源容器资源使用收集器。它专为容器而构建,支持本地 Docker 容器。cAdisor 会自动发现给定节点中的所有容器,并收集CPU、内存、文件系统和网络使用情况统计信息,不过它仅会收集基本资源利用率。仅当容器具有 X%CPU 利用率时,cAdvisor 才能告诉我们应用程序的实际性能。cAdvisor 本身并不提供任何长期存储或分析功能。在 Kubernetes 上,节
2021-02-02 14:52:34 2555 2
原创 k8s添加/删除节点,证书有效期
文章目录k8s添加/删除节点,证书有效期1、删除节点1.1执行驱逐pod命令1.2查看node状态1.3执行删除node命令2、添加节点3、查看证书k8s添加/删除节点,证书有效期背景: 网络calico,pod未指定IP,以及未固定IP1、删除节点1.1执行驱逐pod命令kubectl drain kube-slave03 --delete-local-data --force --ignore-daemonsets注意:驱逐实则是执行删除pod得操作,如果pod非控制器管理,那么pod将不
2021-01-07 15:45:33 978
翻译 python的异常机制
python的异常机制文章目录python的异常机制一、python的异常机制1、什么是异常,常见异常类型2、捕捉异常2、自定义异常3、例子”狼人杀游戏“一、python的异常机制1、什么是异常,常见异常类型异常机制是指程序运行过程中出现错误而进行处理操作,一般程序运行错误会停止运行并发送错误信息,如果设置了异常机制,那么当程序运行错误的时候,可以捕捉到异常并进行处理,来让程序处于运行状态。异常信息例如:def my_test(a): def my_test2(b): r
2020-09-04 18:03:06 381
原创 python编程基础学习(四)
python编程基础学习(四)文章目录python编程基础学习(四)一、函数(1.1)函数的参数(1.2)函数返回值(1.3)函数调用、变量作用域(1.4)通过函数编写”猜词语“小游戏二、类、对象、方法(2.1)类(2.2)类的封装(2.3)类的继承(2.4)通过类编写家庭人员的自我介绍一、函数函数是指可以实现某个功能的代码块,也叫做子程序、方法,针对某个代码块进行封装,可以重复使用,以关键词def 开头,需要遵循驼峰命名法格式如下:def 函数名 (参数1,参数2,): 函数体(1.
2020-09-03 18:10:53 519
原创 python编程基础学习(三)
python编程基础学习(三)一、 if、while、for 流程控制语句注意:break 和continue的区别break:执行一次退出 continue:退出此次循环,继续执行下一次循环(1)if语句跟bash中的if判断语句一样,只是格式不一样,如下:设a = int(5),即:单行ifif 5 == 5: print("5==5")else: print("5 != 5")多重ifif 5 == 5: print("5==5")elif 5
2020-09-02 17:24:55 199
原创 python编程基础学习(二)
python编程基础学习(二)一、基础数据类型详解以下操作在pycharm中进行,自行安装即可(1.)字符串字符串是由一组字符、数字或者下划线组成的的字符,如下:str = "dd11_ss"(1.1)字符串截取字符串的取值方法,从左到右(从0开始),从右到左(从-1开始),通过下标进行获取。如下:str = "dd11_ss"b = str[1:4]c = str[-3:-1]print (b)print (c)##输出结果d11_s(1.2)字符串拼接可以通过“+”
2020-09-02 11:16:04 615
原创 python编程基础学习(一)
python编程基础学习(一)文章目录python编程基础学习(一)一、编程(1.) 交互式编程(2.) 脚本式编程二、python基础知识普及(1.) 简介(2.) 特点(3.) 编码、注释、缩进(4.) 标识符(5.) 保留字(6.) 多行语句、引号二、python基础变量三、python基础数据类型一、编程以下为在linux系统上进行操作,python版本为3.6.8,编写hello word 程序(1.) 交互式编程在linux上直接调用python命令,即可进入交互模式,如下:[roo
2020-09-01 11:46:46 587
原创 GlusterFS 集群安装及使用(二)
GlusterFS 集群安装及使用文章目录GlusterFS 集群安装及使用一、GlusterFS、MFS、Ceph的比较(1.) MFS(moosefs)的特点(2.)GFS(glusterfs)的特点(3.)Ceph的特点二、GFS集群安装部署(1.)准备环境(1.1)服务器准备(2.)搭建步骤(2.1)配置本地hosts(2.2)安装glusterfs(2.3)将slave添加/删除到gluster集群中三、GFS卷的使用(1.) 分布式卷(1.1)创建分布式卷(1.2)挂载分布式卷(2.) 条带卷
2020-08-21 15:34:02 1239
原创 GlusterFS 分布式存储(一)
GlusterFS 分布式存储文章目录GlusterFS 分布式存储一,分布式文件系统理论基础1.1 分布式文件系统出现1.2 典型代表NFS(1)节约使用的磁盘空间(2)节约硬件资源(3)用户主目录设定1.3 面临的问题1.4 常见术语1.5 GlusterFS 应用场景GlusterFS卷类型(1) distribute volume 分布式卷(2) stripe volume 条带卷(3) replica volume 复制卷(4) distribute stripe volume 分布式条带卷(5
2020-08-18 17:52:35 350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人