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

相关推荐
以太浮标5 小时前
华为eNSP模拟器综合实验之- ACL控制列表核心命令全解析及场景应用
运维·网络·网络协议·华为·信息与通信
yosh'joy!!5 小时前
IT/OT接口规范
网络协议·接口·modbus tcp·modbus rtu
麦聪聊数据7 小时前
QuickAPI 在系统数据 API 化中的架构选型与集成
数据库·sql·低代码·微服务·架构
mftang10 小时前
WebSocket 通信协议详细解析
网络·websocket·网络协议
老毛肚11 小时前
八股微服务
微服务·云原生·架构
Predestination王瀞潞11 小时前
5.2.1 通信->DNS域名系统协议标准(IETF RFC 1035):DNS(Domain Name System)
网络·网络协议·tcp/ip
掘根12 小时前
【微服务即时通讯】环境搭建10——Curl实现邮件通知服务
微服务·云原生·架构
海南java第二人13 小时前
Cursor 高级实战:从 Spring Boot 到微服务,AI 驱动的全流程开发指南
人工智能·spring boot·微服务
riyue66614 小时前
封装 WebSocket 工具类
网络·vue.js·websocket·网络协议·v
隔壁小邓14 小时前
SpringCloud微服务拆分原则
spring cloud·微服务·架构