世间百态,三千繁华,怎能独守这掌心地大,怎能错过最美的风景。
07
14
学习方法论-转载 学习方法论-转载
前言高效的学习离不开日复一日的努力,也离不开一个好的身体和饱满的精神。如果你要高效的学习,就必须远离那些花费大量时间的电子游戏,网络小说,这是必须的!不然一放松,就会不由自主的想那些东西。 每天最好是9点前睡觉,早上6点左右起。不要觉得睡不
2021-07-14
04
19
yaml notes yaml notes
Kubernetes 请看文档:https://www.kubernetes.org.cn/k8s Kubernetes (通常称为 K8s) 是开源容器集群管理系统,用于自动部署、扩展和管理容器化 应用程序。 Rancher 示
2021-04-19
10
traefik notes traefik notes
快速上手traefik速学实战traefik是什么 Træfɪk 是一个为了让部署微服务更加便捷而诞生的现代HTTP反向代理、负载均衡工具。 它支持多种后台 (Docker, Swarm, Kubernetes, Marathon, Me
2021-04-10
03
27
01
01
kubectl 命令自动补全 kubectl 命令自动补全
kubectl 命令自动补全 一.简介在k8s 1.3版本之前,设置kubectl命令自动补全是通过以下的方式:source ./contrib/completions/bash/kubectl 但是在k8s 1.3版本,源码contrib
2021-01-01
12
27
解决keepalived脑裂问题 解决keepalived脑裂问题
一.介绍脑裂(split-brain):指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,例如都去用同一个ip提供网页服务,结果会导致系统混乱,数据损坏。 对
2020-12-27
16
Nil in Go Nil in Go
Nil in GoGo中 的 nil 是什么 Go中的nil具有以下含义: 它代表Go中的“ null”。这意味着两件事:1.它没有类型。 2.其值为“ null”。 它是Go中预先声明的标识符,这意味着您可以使用它而不必声明它。 它表示
2020-12-16
15
09
了解 Sync.Pool 了解 Sync.Pool
Go: 了解 Sync.Pool 在项目中的“垃圾回收”中经常会遇到这么一个问题。大量对象被重复分配,导致GC的工作量很大。使用sync.Pool,可以减少分配和GC工作量。 什么是 sync.Pool? Go 1.3 版本的亮点之一是
2020-12-09
08
CPU占用过高排查 CPU占用过高排查
CPU占用过高排查一.简介最近一段时间 某台服务器上的一个应用总是隔一段时间就自己挂掉 用top看了看 从重新部署应用开始没有多长时间CPU占用上升得很快 排查步骤 1.使用top 定位到占用CPU高的进程PIDtop 2.通过ps aux
2020-12-08
11
27
Mysql解决主从慢同步问题 Mysql解决主从慢同步问题
一.简介一般主从复制,有三个线程参与,都是单线程:Binlog Dump(主) —–>IO Thread (从) —–> SQL Thread(从)。复制出现延迟一般出在两个地方 1)SQL线程忙不过来(可能需要应用数据量较大,
2020-11-27
24
keepalived配置nfs高可用 keepalived配置nfs高可用
一.简介NFS是单点的,如果一个节点出现问题,那使用它挂载服务的都将出现问题。所以需要高可用,挂掉一台不影响。采用keepalived+rsync+inotify-tools 环境:ubuntu16.4nfs1 192.168.1.1 /m
2020-11-24
1 / 7