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

相关推荐
白总Server2 小时前
JVM 处理多线程并发执行
jvm·后端·spring cloud·微服务·ribbon·架构·数据库架构
憨子周6 小时前
2M的带宽怎么怎么设置tcp滑动窗口以及连接池
java·网络·网络协议·tcp/ip
林戈的IT生涯12 小时前
一个基于Zookeeper+Dubbo3+SpringBoot3的完整微服务调用程序示例代码
微服务·rpc·dubbo
ZachOn1y12 小时前
计算机网络:运输层 —— 运输层端口号
网络协议·tcp/ip·计算机网络·udp·tcp·端口号
qq_2546744113 小时前
在C2M(Customer-to-Manufacturer)柔性制造模式下,算法
网络协议
橘色的喵13 小时前
工业通信协议对比:OPC-UA、Modbus、MQTT、HTTP
mqtt·网络协议·http·modbus·opc-ua·工业协议
迷途小码农零零发14 小时前
http的发展史
网络·网络协议·http
cocapop14 小时前
IP地址 与 DNS
网络协议·tcp/ip·智能路由器
CP-DD14 小时前
TCP编程API
网络·网络协议·tcp/ip
张某布响丸辣15 小时前
HTTP状态码详解
java·网络·python·网络协议·http·c#