logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

grpc buf-cli

buf.build官方文档地址grpc网关一、环境mac mini m2brew version 4.1.15go sdk version 1.20.6goland 2023.2.3二、安装一些插件brew install protobufbrew install protoc-gen-gobrew install protoc-gen-go-grpcbrew install bufbuild/b

文章图片
#rpc
部署Nuxt3项目(含PM2、Docker部署,及配合jenkins实现自动化部署)

笔者这里的环境是两台服务器,一个是jenkins服务器,一个是测试服务器;jenkins服务器中的jenkins是通过部署的, 如果需要配置可以留言或私信作者;测试服务器中的nginx是单独安装的,然后测试服务器中还安装了docker;不管是pm2部署还是docker部署,最终都是用nginx将服务代理出去,nginx服务代理配置会在下面,具体体现;

文章图片
#docker#jenkins#自动化
使用 buf + protoc-gen-doc 快速生成接口文档,轻松管理成百上千的 gRPC/HTTP 路由

本文介绍了一种自动化生成gRPC接口文档的轻量级方案。针对微服务架构中大量gRPC接口(通过grpc-gateway暴露HTTP接口)的管理需求,提出结合buf CLI和protoc-gen-doc插件的解决方案。通过自定义Go模板,可以一键生成只包含服务名、方法名、HTTP路由等核心字段的精简JSON文档,避免了手动编写或全量输出的冗余问题。该方案配置简单,只需在buf.gen.yaml中指定模

文章图片
#rpc
docker etcd 问题

踩过的坑,终将成为你的财富……

文章图片
#docker#etcd#rpc
到底了