![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
文章平均质量分 92
点目科技
北京点目科技,专注于 DevOps
展开
-
GRPC: 如何添加 API Prometheus 监控拦截器/中间件?
本文将介绍如何在 gRPC 微服务中添加 API Prometheus(普罗米修斯)拦截器/中间件。也就是可以在 Grafana 里做的 API 监控。原创 2021-10-15 05:31:37 · 1006 阅读 · 0 评论 -
GRPC: 如何添加 API 日志拦截器/中间件?
本文将介绍如何在 gRPC 微服务中添加 API 日志拦截器/中间件。原创 2021-10-11 02:52:21 · 601 阅读 · 0 评论 -
GRPC: 如何在 gRPC 服务中加入 Prometheus 监控?
本文将介绍如何在 gRPC 微服务中,加入 Prometheus 监控。gRPC 函数的自动监控,将会在后续的文章中介绍,这里我们只介绍如何在 gRPC 代码中,实现 prometheus 监控。原创 2021-10-10 20:19:14 · 1273 阅读 · 0 评论 -
GRPC: 如何让 gRPC 提供 Swagger UI?
本文将介绍如何让一个 gRPC 服务之上提供 Swagger UI。为了能提供 Swagger UI,我们首先要让 gRPC 提供 Restful API,然后,Swagger UI 才可以访问后台。原创 2021-10-10 19:28:49 · 334 阅读 · 0 评论 -
GRPC: 如何让 gRPC 提供 Restful API 服务?
介绍本文将介绍如何让一个 gRPC 服务,同时提供 gRPC 和 Restful API。为了能让 gRPC 提供 REST API,我们需要使用 grpc-gateway使用 rk-bootrk-boot 是集成了 Gin, gRPC 和一系列流行 Go 语言框架的启动器,用户可以通过 rk-boot 快速启动企业级 Go 语言微服务。先决条件使用过 GRPC 的用户都应该知道,protocol buffer 文件需要使用相关的命令行,把 *.proto 文件编译成 *.go 文件。根据原创 2021-10-08 18:45:56 · 755 阅读 · 0 评论 -
GRPC: 如何设计 RPC 错误码?
如何设计 RPC 错误码?一个合理的 RPC 错误,需要考虑错误码,错误信息,错误信息可扩展性,可读性,可解析性,避免内部错误益处。原创 2021-09-27 20:55:37 · 670 阅读 · 0 评论 -
GRPC: 使用 Buf 快速编译 GRPC proto 文件
GRPC: 使用 Buf 快速编译 GRPC proto 文件原创 2021-09-27 02:18:39 · 555 阅读 · 0 评论