最新 最热

【腾讯云容器服务】使用 TCM 对外暴露 gRPC 服务

gRPC 是长连接服务,而长连接服务负载不均是通病,因为使用四层负载均衡的话,只能在连接调度层面负载均衡,但不能在请求级别负载均衡。不同连接上的请求数量、网络流量、请求耗时、存活时长等可能都不一样,就容易造成不同 Po...

2022-08-03
3

Java GRPC 双向通信

背景使用grpc的stream流模式,让服务器具备推送消息的能力。例子简单例子,实现双向通信proto 文件使用stream 关键字message CommandMessage { required int32 type = 1; optional string data = 2;}service Comma....

2022-06-21
2

构建你的第一个gRPC服务(part 2)

在前一篇文章中,我介绍了如何使用skemaloop来创建协议(schema contract),在本文中,我将继续介绍如何使用skemaloop来创建服务框架代码(boilerplate)和桩代码(stub)来完成你的第一个gRPC服务的创建和运行。...

2022-04-04
2

gRPC: 如何在 gRPC 服务中加入 Prometheus 监控?

gRPC 函数的自动监控,将会在后续的文章中介绍,这里我们只介绍如何在 gRPC 代码中,实现 prometheus 监控。

2021-12-13
3

gRPC: 实现 gRPC 超时拦截器

为了验证,我们启动了 commonService,commonService 里包含了一系列常用 API,例如 /rk/v1/gc。

2021-12-13
3

gRPC: 如何开启 TLS/SSL?

本文将介绍如何在 gRPC 微服务中开启 TLS/SSL,我就是我们常说的 https。

2021-12-13
3

gRPC: 基于云原生环境,区分配置文件

本文将介绍如何在 gRPC 微服务中根据环境区分配置文件。也就是如何在【测试】,【线上】等环境中,读取不同的配置文件。

2021-12-13
4

gRPC: 实现服务端限流

为了验证,我们启动了 commonService,commonService 里包含了一系列常用 API,例如 /rk/v1/healthy。

2021-12-13
3

gRPC: 如何在 gRPC 服务中自动添加 RequestId?

本文将介绍如何在 gRPC 微服务中,为每一个 API 自动添加 RequestId 。

2021-12-13
3

gRPC: 如何在 gRPC 服务中添加 HTTP 基本验证?

本文将介绍如何在 gRPC 微服务中添加 API Auth。我们将介绍 Basic Auth,X-API-Key 两种 API Auth 模式。

2021-12-13
3