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官方文档

相关推荐
keer_zu36 分钟前
一个Modbus-TCP传感器数据传输方案
网络·网络协议·tcp/ip
panplan.top41 分钟前
Tornado + Motor 微服务架构(Docker + 测试 + Kubernetes)
linux·python·docker·微服务·k8s·tornado
阿里云云原生3 小时前
无需接入执行器,0 代码改造实现微服务任务调度
微服务
阿里云云原生3 小时前
基于 Spring AI Alibaba + Nacos 的分布式 Multi-Agent 构建指南
微服务
阿里云云原生4 小时前
20 万奖金池就位!Higress AI 网关开发挑战赛参赛指南
微服务·开源
leagsoft_10036 小时前
上新!联软科技发布新一代LeagView平台,用微服务重塑终端安全
科技·安全·微服务
不会吃萝卜的兔子6 小时前
spring微服务宏观概念
java·spring·微服务
寒士obj7 小时前
分布式组件【ZooKeeper】
微服务·zookeeper
代码哈士奇7 小时前
使用仓颉开发一个简单的http服务
网络·网络协议·http·仓颉
云心雨禅7 小时前
DNS工作原理:从域名到IP
运维·前端·网络协议·tcp/ip·github