构建 gRPC 服务与日志监控实践
1. 构建 gRPC 服务器
要创建一个新的 gRPC 服务器,可按以下步骤操作:
1. 监听 TCP 连接 :使用 net.Listen 函数监听指定地址的 TCP 连接。
listener, err := net.Listen("tcp", addr)
if err != nil {
log.Fatal(err)
}
fmt.Printf("Listening for TLS connections on %s ...", addr)
- 创建 TLS 监听器 :加载服务器的密钥对,并创建一个新的 TLS 监听器。
log.Fatal(
server.Serve(
tls.NewListener(
listener,
&tls.Config{
Certificates: []tls.Certificate{cert},
CurvePreferences: []tls.CurveID{tls.CurveP256},
MinVersion: tls.VersionTLS12,
超级会员免费看
订阅专栏 解锁全文
1035

被折叠的 条评论
为什么被折叠?



