python的grpc结合asyncio(grpclib)

python的grpc结合asyncio(grpclib),第1张

python的grpc结合asyncio(grpclib) 1、grpclib:一款实现asyncio的python的grpc扩展库

Github下载地址:https://github.com/vmagamedov/grpclib

  • 查看grpc官方库目前刚支持自带的asyncio,初步版本,可能存在不稳定情况,有兴趣的小伙伴可以自行查看文档或源码
  • Python 版本要求:3.6+
  • 作用:维护百万并发请求
2、定义protobuf文件
syntax = "proto3";

option go_package = "proto/";

service Greeter {
  rpc SayHello (HelloRequest) returns (HelloReply);
}

message HelloRequest {
  string name = 1;
}

message HelloReply {
  string message = 1;
}
3、生成python源码文件

进入到proto文件所在的目录,再执行下面的命令;多个虚拟环境,必须先进入到指定的虚拟环境下再 *** 作。

#安装依赖包
pip <

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5658442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存