09 2021 档案

摘要:9 Logstash及Kibana讲解 9.1 Logstash学习 9.1.1什么是Logstash logstash是一个数据抽取工具,将数据从一个地方转移到另一个地方。如hadoop生态圈的sqoop等。下载地址:https://www.elastic.co/cn/downloads/logs 阅读全文
posted @ 2021-09-30 18:00 孤独的小人物 阅读(364) 评论(0) 推荐(0) 编辑
摘要:8 Easticsearch 聚合及SQL特性 8.1 聚合入门 创建book索引 PUT /book/{ "settings": { "number_of_shards": 1, "number_of_replicas": 0 }, "mappings": { "properties": { "n 阅读全文
posted @ 2021-09-29 17:42 孤独的小人物 阅读(60) 评论(0) 推荐(0) 编辑
摘要:7 search搜索及评分机制 7.1 search搜索入门 7.1.1 query string search 无条件搜索所有 GET /book/_search { "took" : 969, "timed_out" : false, "_shards" : { "total" : 1, "su 阅读全文
posted @ 2021-09-29 14:50 孤独的小人物 阅读(52) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块九:Kubernetes Helm包管理工具 1 Helm介绍 官网: https://v3.helm.sh/zh/docs/ Helm是kubernetes的包管理工具,相当于linux环境下的yum/apg-get命令。 Helm的首要目标一直是让 从零到 Kubernetes” 阅读全文
posted @ 2021-09-26 18:05 孤独的小人物 阅读(296) 评论(0) 推荐(0) 编辑
摘要:6 中文分词器 6.1 中文分词器 IK分词器 6.1.2 中文分词器 standard 分词器,仅适用于英文。 GET /_analyze{ "analyzer": "standard", "text": "中华人民共和国人民大会堂"} 我们想要的效果是什么:中华人民共和国,人民大会堂 IK分词器 阅读全文
posted @ 2021-09-26 18:04 孤独的小人物 阅读(98) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块八:SpringCloud微服务容器化迁移 1 微服务介绍 1.1 什么是微服务 微服务是用于构建应用程序的架构风格,一个大的系统可由一个或者多个微服务组成,微服务架构可将应用拆分成多个核心功能,每个功能都被称为一项服务,可以单独构建和部署,这意味着各项服务在工作和出现故障的时候不会相 阅读全文
posted @ 2021-09-26 18:04 孤独的小人物 阅读(808) 评论(0) 推荐(0) 编辑
摘要:5 索引 Index 5.1 索引Index入门 5.1.1 索引管理 为什么我们要手动创建索引? 直接put数据 PUT index/_doc/1,es会自动生成索引,并建立动态映射dynamic mapping。 在生产上,我们需要自己手动建立索引和映射,为了更好地管理索引。就像数据库的建表语句 阅读全文
posted @ 2021-09-26 18:02 孤独的小人物 阅读(136) 评论(0) 推荐(0) 编辑
摘要:4 Mapping映射 4.1 什么是mapping映射 概念:自动或手动为index中的_doc建立的一种数据结构和相关配置,简称为mapping映射。 插入几条数据,让es自动为我们建立一个索引 PUT /website/_doc/1{ "post_date": "2021-01-01", "t 阅读全文
posted @ 2021-09-26 17:57 孤独的小人物 阅读(407) 评论(0) 推荐(0) 编辑
摘要:3 ES内部机制 3.1 图解Es内部机制 3.1.1 图解Es分布式基础 1)es对复杂分布式机制的透明隐藏特性 分布式机制:分布式数据存储及共享。 分片机制:数据存储到哪个分片,副本数据写入。 集群发现机制:cluster discovery。新启动es实例,自动加入集群。 shard负载均衡: 阅读全文
posted @ 2021-09-26 17:40 孤独的小人物 阅读(502) 评论(0) 推荐(0) 编辑
摘要:2 Elasticsearch相关软件安装及快速入门 2.1 Elasticsearch相关软件安装 2.1.1 Windows安装elasticsearch 1)安装JDK,至少1.8.0_73以上版本,验证:java -version 2)下载和解压缩Elasticsearch安装包,查看目录结 阅读全文
posted @ 2021-09-26 13:16 孤独的小人物 阅读(312) 评论(0) 推荐(0) 编辑
摘要:1 Elastic Stack介绍 1.1 Elastic Stack简介 1.1.1 简介 ELK是一个免费开源的日志分析架构技术栈总称,官网https://www.elastic.co/cn。包含三大基础组件,分别是Elasticsearch、Logstash、Kibana。但实际上ELK不仅仅 阅读全文
posted @ 2021-09-26 13:15 孤独的小人物 阅读(176) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块五:Prometheus+Grafana企业级监控系统(下) 7 安装并配置Alertmanager发送告警 7.1 创建Alertmanager配置文件 cat <<EOF> alertmanager-cm.yamlkind: ConfigMapapiVersion: v1metad 阅读全文
posted @ 2021-09-15 17:01 孤独的小人物 阅读(398) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块五:Prometheus+Grafana企业级监控系统(上) 1 Prometheus介绍 1.1 Prometheus介绍 Prometheus是一个开源的系统监控和报警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF托管的项目,在kubernetes容器管理系统 阅读全文
posted @ 2021-09-15 16:27 孤独的小人物 阅读(740) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块四:Kubernetes 配置管理及RBAC机制 1 配置管理中心configmap 1.1 Configmap 概述 1)什么是 Configmap Configmap是 kubernetes 中的资源对象,用于保存非机密性的配置的,数据可以用 key/value键值对 的形式 保存 阅读全文
posted @ 2021-09-15 16:22 孤独的小人物 阅读(494) 评论(0) 推荐(0) 编辑
摘要:29 Linux-同步服务器-Rsync 29.1 rsync 概述 rsync 是类 unix 系统下的数据镜像备份工具 。一款支持快速 完全备份和 增量备份的工具,支持本地复制,远程同步等 ,类似于 scp 命令 rsync 命令 在 同步 文件之前要先登录 目标 主机 进行用户身份认证,认证过 阅读全文
posted @ 2021-09-15 16:21 孤独的小人物 阅读(199) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块三:Kubernetes弹性伸缩 1 传统弹性伸缩的困境 从传统意义上,弹性伸缩主要解决的问题是容量规划与实践负载的矛盾。 蓝色水位线表示集群资源容量随着负载的增加不断扩容,红色曲线表示集群资源实际负载变化。 弹性伸缩就是要解决当实际负载增大,而集群资源容量没来得及反应的问题。 1.1 阅读全文
posted @ 2021-09-15 15:18 孤独的小人物 阅读(481) 评论(1) 推荐(0) 编辑
摘要:28 Linux-企业邮件部署-Postfix 28.1 邮件概述 电子邮件服务器是处理邮件交换的软硬件设施的总称,包括电子邮件程序、电子邮箱等。为用户提供基于 E-mail 服务的电子邮件系统,人们通过访问服务器实现邮件的交换。常见的邮件服务器 类型名称特点 服务器端 Sendmail 资格最古老 阅读全文
posted @ 2021-09-15 15:06 孤独的小人物 阅读(310) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块二:Ansible 自动化部署K8S集群 1 服务器规划 角色IP组件 k8s-master-01 192.168.5.3 kube-apiserver kube-controller-manager kube-scheduler etcd k8s-master-02 192.168. 阅读全文
posted @ 2021-09-14 15:01 孤独的小人物 阅读(581) 评论(0) 推荐(0) 编辑
摘要:企业级实战模块一:Kubernetes 二进制安装 1 准备环境 服务器规划信息: 服务器IP服务器名称服务器配置组件 192.168.5.3 k8s-master-01 2C2G kube-apiserver,kube-controller-manager ,kube-scheduler,etcd 阅读全文
posted @ 2021-09-14 15:00 孤独的小人物 阅读(411) 评论(0) 推荐(0) 编辑
摘要:27 Linux-Web服务器 Nginx 27.1 前言 27.1.1 同步与异步 同步与异步的重点在消息通知的方式上,也就是调用结果的通知方式不同 。 同步:当一个同步调用发出去后,调用者要一直等待调用 的 结 果 通知后,才能进行后续的执行。 异步:当一个异步调用发出去后,调用者 不必一直等待 阅读全文
posted @ 2021-09-13 14:49 孤独的小人物 阅读(69) 评论(0) 推荐(0) 编辑
摘要:26 Linux-Web 服务器 Apache 26.1 前言 HTML语言:超文本标记语言,使用html语言编写的文本叫超文本,“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 HTTP协议:超文本传输协议 HTTP使用统一资源标识符(URL)来建立连接和传输数据。是一个基于 阅读全文
posted @ 2021-09-13 10:23 孤独的小人物 阅读(98) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示