上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页
摘要: 一、k8s上部署Redis集群 本文采用nfs作为k8s动态存储 nfs环境可参考官网demo 1.1、部署sc apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: infra-nfs-redis provisioner: 阅读全文
posted @ 2022-10-04 18:22 taotaozh 阅读(2351) 评论(1) 推荐(1) 编辑
摘要: 一、集群部署Kafka 1.1、指定节点部署 给以下节点打上标签:k8s-node01、k8s-node02、k8s-master03【也就是我们的三个节点的集群部署在这三个节点上】 [root@k8s-master01 ~]# kubectl get nodes NAME STATUS ROLES 阅读全文
posted @ 2022-10-04 16:25 taotaozh 阅读(4407) 评论(0) 推荐(0) 编辑
摘要: 一、集群部署zookeeper 1.1、指定节点部署 给以下节点打上标签:k8s-node01、k8s-node02、k8s-master03【也就是我们的三个节点的集群部署在这三个节点上】 [root@k8s-master01 ~]# kubectl get nodes NAME STATUS R 阅读全文
posted @ 2022-10-04 16:24 taotaozh 阅读(1934) 评论(1) 推荐(0) 编辑
摘要: 一、单机部署MySQL 单机部署后面不考虑组集群可以采用此方案,主从集群建议使用StatefulSet方式部署 1.1、MySQL密码 密码存储在secret,通过环境变量方式挂到容器中 mysql-secret.yaml【MySQL密码secret】 echo -n root | base64 必 阅读全文
posted @ 2022-10-02 00:06 taotaozh 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: go chan func main() { baseCtx := context.Background() ctx := context.WithValue(baseCtx, "a", "b") go func(c context.Context) { fmt.Println(c.Value("a" 阅读全文
posted @ 2022-06-07 01:13 taotaozh 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 前面我们介绍了 Marshal 和 Unmarshal 方法,今天再解一下另外两个 API:Encoder 和 Decoder。 Encoder Encoder 主要负责将结构对象编码成 JSON 数据,我们可以调用 json.NewEncoder(io.Writer) 方法获得一个 Encoder 阅读全文
posted @ 2022-05-05 17:22 taotaozh 阅读(553) 评论(0) 推荐(0) 编辑
摘要: MySQL生产故障记录 一个环境的MySQL发生故障,故障现象就一直无法启动,日志也没明显错误 Thread pointer: 0x7f3994000b60 Attempting backtrace. You can use the following information to find out 阅读全文
posted @ 2022-04-30 21:55 taotaozh 阅读(469) 评论(0) 推荐(0) 编辑
摘要: GO 文件读取常用的方法 方式1: 一行一行的方式读取 其中常用的方法就有:ReadString,ReadLine,ReadBytes ReadLine 返回单个行,不包括行尾字节,就是说,返回的内容不包括\n或者\r\n,返回的类型为[]byte ReadString('\n') 以分隔字符方式读 阅读全文
posted @ 2022-04-10 00:11 taotaozh 阅读(822) 评论(0) 推荐(1) 编辑
摘要: GO 发起HTTPS请求调用接口 GO 发起HTTPS请求调用接口 一、GET请求调用HTTPS接口 tls.LoadX509KeyPair()方法读取证书路径,转换为证书对象; x509.NewCertPool()方法创建证书池; pool.AppendCertsFromPEM(caCrt)方法将 阅读全文
posted @ 2022-04-07 00:02 taotaozh 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: GO 发起HTTP请求调用接口 一、Go发起GET请求 1.1、不带参数的GET请求 func HttpGet(url string) error { // 请求xx网站首页 resp, err := http.Get(url) if err != nil { return err } // 延迟关 阅读全文
posted @ 2022-04-05 23:41 taotaozh 阅读(1921) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页