01-ElasticSearch7-Restful APIs

ElasticSearch7-Restful APIs * [1: /ES-API/说明](#1-es-api说明) * [2: Cluster - APIs](#2-cluster---apis) * [2.1 查询集群状态](#21-查询集群状态) * [2.2 查询集群索引信息](#22-

01-Go Test笔记

Go Test笔记 Go Test 一个完整的单测指令可以是 go test -v -cover -gcflags=all=-l -coverprofile=coverage.out -gcflags=all=-l 防止编译器内联优化导致单测出现问题 1.1 go test go test -run=^TestDo -v ./ 这里介绍几个常用的参数: -bench regexp 执行相

01-Grpc with TLS/SSL

Grpc with TLS/SSL 1 Grpc 配置 TLS/SSL 1.1 使用 openssl 生成证书 cert 2 Server 服务端 3 Client 客户端 1 Grpc 配置 TLS/SSL gRPC 支持身份验证(auth)。将它添加到您的项目中很简单。您所要做的就是使用几

01-docker log管理和时区设置

docker log管理和时区设置 1:docker log 1.1 docker log Description 1.2 磁盘占用分析 1.2.1 df -ah 查看系统中文件的使用情况 1.2.2 du -sh 查看当前目录下各个文件及目录占用空间大小 1.2.3

01-go使用Linux内核端口复用进行LoadBalance

1 查看 Linux Kernal 2 Golang 如何使用端口复用 2.1 说明 2.2 Go ReusePort 2.2.1 go server 2.2.2 调用测试 2.2.3 端口复用 REUSEPORT 好处 1 查看 Linux Kernal socket 五元组 {<protocol>, <src addr>, <src port>, <dest addr>, <dest port>} uname -a Linux 3.9 内核引入了 SO_REU

01-grpc安装(cpp和go)

1 c++ 配置 GRPC 1.1 setup dir 1.2 install cmake 1.3 Install other required tools 1.4 git clone grpc repo 1.5 Build and install gRPC and Protocol Buffers 1.6 编写 proto 文件 1.7 编写 server/client 文件 1.8 执行 2 golang grpc 环境搭建 2.1 Prerequisites golang protobuffer 2.2 Get the example code 1 c++ 配置 GRPC https://grpc.io/docs/languages/cpp/quickstart/ 1.1 setup dir 1

011-docker部署gitlab

docker部署gitlab 1:gitlab docker 镜像 pull 2:启动脚本 3:修改gitlab.rb 4:修改 password 1:gitlab docker 镜像 pull docker pull gitlab/gitlab-ce:latest 新建目录~

01-note笔记

note笔记 1:note 文件 1.1 alias 别名设置 1.2 git 局部代理 1.3 golang 交叉编译 1.4 date 和时间戳转换 1.5 minikube start 1.6 ip 相关 1.7 查看 Linux 详细 info 1.8 WSL2 压缩磁盘空间 1:note 文件

01-top命令基本使用

1: Top 命令按键 2 Top 参数说明 2.1 CPU 状态信息 2.2 MemeState 2.3 Swap 交换内存 2.4 各进程状态监控 2.5 名词解释 2.5.1 VIRT:virtual memory usage 虚拟内存 2.5.2 RES:residen