【问题标题】:Does Akamai GTM support GRPC server health check?Akamai GTM 是否支持 GRPC 服务器健康检查?
【发布时间】:2022-12-10 13:39:41
【问题描述】:
我已经设置了一个 GCP GLB,在它后面我有 GRPC 服务作为后端,我只能用 ip:port 来创建到 GRPC 后端的连接。所以我希望能够在 Akamai GTM 中设置健康检查来测试区域之间的自动故障转移服务。 Akamai GTM 健康检查仅支持 http/REST 客户端,但不确定他们是否也支持 grpc,所以有人设置过这样的东西吗?
【问题讨论】:
标签:
google-cloud-platform
grpc
google-tag-manager
health-check
akamai
【解决方案1】:
GTM 支持的活性测试记录在技术文档中:https://techdocs.akamai.com/gtm/docs/managing-liveness-tests
目前:
- DNS(端口 53)
- DoH - HTTPS 上的 DNS(端口 443)
- DoT - 基于 TLS 的 DNS(端口 853)
- FTP(端口 21)
- HTTP(默认;端口 80)
- HTTPS(端口 443)
- POP(端口 110)
- POPS(端口 995)
- SMTP(端口 25)
- SMTPS(端口 465)
- TCP(未指定默认端口)
- TCPS(未指定端口默认值)
没有开箱即用的 GRPC 选项,但也许您可以使用 HTTPS 或 TCP 实现您想要的?