栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python的grpc结合asyncio(grpclib)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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 <
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/656362.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号