摘要:
什么是 Operator? operator是由CoreOS公司开发的,用来扩展kubernetes APi ,特定的应用程序控制器,它用来创建,配置和管理复杂的有状态应用,例如数据库,缓存和监控系统。Operator基于Kubernetes的资源和控制器概念之上构建,但同时又包含了应用程序特定的一 阅读全文
摘要:
微信小程序 nginx https 反向代理后端服务 nginx 配置如下 阅读全文
摘要:
Redis高可用之哨兵模式 原文: 极客时间 redis 专栏 我们在之前的文章里面已经介绍了 redis 高可用之数据持久化,我们分别介绍了 AOF 持久化和 RDB 持久化两种方式,我们来简单回忆下: AOF 持久化是命令在 redis 实例执行成功后才会记录到 AOF 日志中,每次操作redi 阅读全文
摘要:
Redis 数据持久化? 意外宕机如何避免数据丢失 我们在实际应用生产中,大部分公司会把 Redis 当做缓存使用,用它来把后端数据库中的数据存储在内存中,然后直接从内存中直接读取数据,这样会使这个程序响应速度变得非常快。但是一旦服务器宕机,那么内存中的数据将全部丢失? 如何解决上述问题呢? 我们第 阅读全文
摘要:
服务之间调用连接不上运维层面问题分析 问题描述 1,20201118日上午清华反应 callout 服务调用 robot 服务失败;网络 赵晨排查从网络层面排查并没有重传,丢包现象; 2,20201118日下午李刚反应 auth 等多个 java 服务连不上数据库,连不上数据库的 java 服务都是 阅读全文
摘要:
记录了prometheus 告警指标 主机和硬件监控 可用内存指标 主机中可用内存容量不足 10% - alert: HostOutOfMemory expr: node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes * 100 < 1 阅读全文
摘要:
shell 中给命令设置超时时间 在我们写 shell 脚本的时候,有时候想给一个命令设置一个超时时间,当命令执行了多长时间还没有执行完就强制终止;我们可以采用如下方式 当 sleep 执行 3 秒的时候就会终止。 timeout 指令介绍 运行指定的命令,如果在指定时间后仍在运行,则杀死该进程。用 阅读全文
摘要:
使用docker增加nginx autoindex美化功能 话不多说先上效果图,先确定是不是你想要达到的结果 安装编译docker 环境 我们这里采用的是nginx1.16.0 版本来进行编译安装的,如果有需要你可以自行更改成别的nginx版本,Dockerfile如下 我们执行构建动作 截止目前为 阅读全文
摘要:
Docker 网络问题排查思路 前言 再实际的生产环境中,我们为了保持 docker 镜像最小的准则,并不会在 docker 镜像里面安装没有用的东西,有时候需要探测 docker 内部访问外部的资源是否能正常访问,或者是别人请求 docker 启动的服务的时候不能正常访问,我们需要通过一系列的 网 阅读全文
摘要:
1. Linux运维基础采集项 做运维,不怕出问题,怕的是出了问题,抓不到现场,两眼摸黑。所以,依靠强大的监控系统,收集尽可能多的指标,意义重大。但哪些指标才是有意义的呢,本着从实践中来的思想,各位工程师在长期摸爬滚打中总结出来的经验最有价值。 在各位运维工程师长期的工作实践中,我们总结了在系统运维 阅读全文