0. 限流的目的 限流的目的是通过对并发访问/请求进行限速或者一个时间窗口内的的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务(定向到错...
支持的版本 Helm的版本用 x.y.z 描述,x是主版本,y是次版本,z是补丁版本,遵循 语义化版本[https://semver.org/s...
0. 服务器配置 IPhost_nameROLES172.27.216.27k8s-mastermaster172.27.216.28k8s-n...
作为 Golang 开发人员,遇到的众多问题之一是试图将函数的参数设为可选。这是一个非常常见的用例,有一些对象应该使用一些基本的默认设置开箱即用...
ETCD 的理解和简单使用 1. etcd介绍 etcd是使用Go语言开发的一个开源、高可用的分布式key-value存储系统,可以用于配置共享...
1. 服务发现是什么? 我们在做微服务开发的时候,客户端的一个接口可能需要调用N个服务,客户端必须知道所有服务的网络位置(ip+port),如下...
zsh 中git的快捷键命令 g='git' ga='git add'gaa='git add --all'gapa='git add --p...
Go的标准库 context 在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启...
1. 结构体和方法之间 方法接收器是结构体的值与指针中的区别: 以上的代码可以正常执行,也就是说不论方法接收器是值还是指针类型,都可以通过结构体...