rpc
文章平均质量分 83
爱转角码农
这个作者很懒,什么都没留下…
展开
-
grpc测试环境搭建全过程
第一、安装 Golang MAC版安装go环境: 1、安装命令: brew install go 2、检查: 输入brew info go或者go env即可查看当前安装的golang版本信息 3、配置go路径环境 主要是GOROOT和GOPATH GOROOT:就是go的安装环境 GOPATH:作为编译后二进制的存放目的地和import包时的搜索路径。其实说通俗点就是你的go项目工作目录。通常情况下GOPATH包含三个目录:bin、pkg、src。 src目录下主要存放go的源文件 pkg目录存放编译好的原创 2021-02-26 01:42:57 · 907 阅读 · 0 评论 -
grpc服务接口测试方案与实现
优势 grpc服务集成RESTful Json 和grpc-gateway反向代理来实现对grpc服务的接口测试,省去了自己编写客户端代码的工作。 一句话描述:使用grpc-gateway反向代理插件将基于HTTP协议的RESTful JSON API转换为gRPC(即翻译),同时也免去自己去写grpc的客户端。 流程图 步骤 一、编写grpc服务测试工程 该工程使用maven进行管理 1.安装环境 2、创建测试工程 1)创建maven工程 修改pom.xml文件 <?xml version="1原创 2021-02-26 01:26:25 · 1417 阅读 · 0 评论 -
gRPC接口性能测试
测试部门提供GHZ工具来辅助实现gRPC接口性能测试;相比较于市面上的其他工具,GHZ的好处是只需要提供proto文件就可以发起测试了,不需要额外编写客户端与压测程序。 1,通过http://help.j.snowballfinance.com/jmp_apply/add 申请压测服务器权限:10.10.50.2,原因写gRPC压测需要。 2,跳转到目录:/opt/tools/ghz/,进入projects目录,创建自己的压测文件夹目录。 3,将压测需要的proto文件或者protoset文件存在压测文件原创 2021-02-24 14:05:17 · 1013 阅读 · 0 评论