04 2021 档案

Go gRPC 调试工具
摘要:在开发grpc的时候,Go gRPC 调试工具 可以说是必备工具。 安装: go get github.com/fullstorydev/grpcui go install github.com/fullstorydev/grpcui/cmd/grpcui grpcui -help #验证是否安装 阅读全文

posted @ 2021-04-29 08:26 dz45693 阅读(2046) 评论(0) 推荐(0) 编辑

iris和xxl-job整合
摘要:在以前的文章中go任务调器gocron和xxl-job 尝试xxl和gin的整合,由于项目统一用iris 所以需要研究出如何与iris整合, 直接上代码: package main import ( "context" "fmt" "log" "github.com/kataras/iris/v12 阅读全文

posted @ 2021-04-20 23:12 dz45693 阅读(2067) 评论(0) 推荐(0) 编辑

Go Grpc部署到 k8s【端口共享】
摘要:书接上文Go Grpc部署到 k8s【负载均衡】 grpc server端我们暴露了9090和8080端口,这次我们的http服务用iris,并且绑定到9090端口。 GO文件 服务端代码main.go: package main import ( "context" "fmt" pb "grpcd 阅读全文

posted @ 2021-04-18 11:15 dz45693 阅读(2759) 评论(0) 推荐(0) 编辑

rocketmq事务 go 采用rocketmq-client-go的实现
摘要:我想用rocketMq大家主要是用它的事务,所以拿着官方的代码体验一下 环境 用docker安装rocketMq #需要创建文件夹 /docker/namesrv/logs /docker/namesrv/store /docker/rocketmq/logs /docker/rocketmq/st 阅读全文

posted @ 2021-04-18 08:16 dz45693 阅读(4256) 评论(1) 推荐(0) 编辑

Go Grpc部署到 k8s【负载均衡】
摘要:网上关于grpc在k8s上的负载均衡很多,我这里就不在重复了,直接看代码吧: 我的grpc客户端和服务段都是用beego实现的,【我这里比较偷懒,直接把源码放到 k8s的一个master上】,首先需要说明以下我的k8s版本 Server: 协议在protos\hello.proto如下: synta 阅读全文

posted @ 2021-04-07 13:03 dz45693 阅读(3500) 评论(0) 推荐(0) 编辑

ubuntu18安装Kubernetes 1.20.5
摘要:在以前的文章 Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装 和 Centos 使用kubeadm安装Kubernetes 1.15.3,由于某些原因需要更新版本,索性直接安装最新的版本来试一下。 1.Install 1.安装并启用 Docker sudo apt in 阅读全文

posted @ 2021-04-04 21:59 dz45693 阅读(2983) 评论(0) 推荐(0) 编辑

k8s Python API
摘要:主要使用https://github.com/kubernetes-client/python/blob/master/kubernetes/docs/ 这个说明, 一般主要是创建pod 和svc,以及更新pod,直接上代码如下: from kubernetes import client, con 阅读全文

posted @ 2021-04-03 20:12 dz45693 阅读(2850) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示