GoZero微服务个人探究(四)启动rpc微服务报错panic: context deadline exceeded

这里的原因有很多:

网络不好,etcd服务没有起起来,如果etcd开起了tls加密,微服务没有配置证书等原因

主要讲的是为微服务配置好认证证书,因为其他两个容易解决

在对应服务的xxx.yaml内,补充etcd认证文件相关内容

复制代码
Etcd:
  Hosts:
    - ip:port
  Key: xxx.rpc
  CertFile: "path"
  CertKeyFile: "path"
  CACertFile: "path"

参考来源:Go-Zero官方文档

相关推荐
fanly115 小时前
.NET如何实现向量语义分析
微服务·ai·surging
星辰_mya10 小时前
彩云之上——[特殊字符]的架构师
java·后端·微服务·面试·架构
Full Stack Developme11 小时前
Spring-Core 解析
java·spring·rpc
RingWu13 小时前
微服务架构-全链路追踪
微服务·云原生·架构
RingWu14 小时前
微服务架构-全链路追踪:Apache SkyWalking
微服务·架构·apache
YuanDaima204815 小时前
Docker 工程化安装与核心命令实战
运维·人工智能·docker·微服务·容器·bash
清水白石00815 小时前
在 RESTful、RPC 与事件驱动之间做选择:高频内部调用与审计回放场景下的架构取舍
rpc·架构·restful
喵了几个咪15 小时前
Kratos 生态双定时器中间件:高精度 hptimer 与标准 cron 选型与实践
微服务·中间件·架构·golang·kratos
汤愈韬17 小时前
hcip-security_防火墙高可靠技术3_防火墙链路高可靠技术
网络·网络协议·网络安全
liulilittle18 小时前
TCP UCP v1.0:当 BBRv1 遇上卡尔曼滤波
网络·网络协议·tcp/ip