rpc
会飞的胖达喵
胖达是只爱打架的猫,而且还会飞~
展开
-
windows下安装consul
一、官网下载:https://www.consul.io/downloads.html下载windows 64位二、添加环境变量三、访问webPS C:\Users\Administrator> consul.exe agent -dev -ui -node consul-dev -client 0.0.0.0==> Starting Consul agent... Version: '1.10.1' Node ID...原创 2021-07-21 09:57:50 · 127 阅读 · 0 评论 -
rpc调试工具grpcui的安装使用
安装grpc测试工具grpcui安装地址安装添加环境变量启动使用安装地址https://github.com/fullstorydev/grpcui安装go get github.com/fullstorydev/grpcui/...go install github.com/fullstorydev/grpcui/cmd/grpcui添加环境变量这里为了方便直接把整个gopath下的bin都添加到环境变量的path目录了,方便以后通过go get自动安装的软件单独添加启动9000是本原创 2021-07-21 09:44:46 · 1166 阅读 · 0 评论 -
grpcurl工具
转载地址:https://www.cnblogs.com/binHome/p/13068129.htmlgrpcurl工具Protobuf本身具有反射功能,可以在运行时获取对象的Proto文件。gRPC同样也提供了一个名为reflection的反射包,用于为gRPC服务提供查询。gRPC官方提供了一个C++实现的grpc_cli工具,可以用于查询gRPC列表或调用gRPC方法。但是C++版本的grpc_cli安装比较复杂,我们推荐用纯Go语言实现的grpcurl工具。本节将简要介绍grpcurl工.转载 2021-07-16 17:23:09 · 1483 阅读 · 0 评论 -
rcp异步多参数实例
rcp异步多参数实例标题参数package param//如果需要传递多个参数可以定义请求结构体type AddParam struct { Args1 float32 Args2 float32}服务端rpc服务package mainimport ( "demo02/param" "net" "net/http" "net/rpc")//定义接收者结构体//定义接收者方法//创建接受则实例//注册接收者方法到rpc//注册到Http请求//建立服务监原创 2021-01-30 17:10:28 · 241 阅读 · 0 评论 -
golang rpc单参数调用实例
rpc服务端server.go注册服务对外提供服务package mainimport ( "fmt" "math" "net" "net/http" "net/rpc")//定义接受者,可以实例化暴露对象//定义接收者的方法,也是为远程提供的方法//实例化结构体对象//注册为rpc服务//rcp注册到http请求协议//启动服务监听对外提供服务type CalculatedArea struct {}func (c *CalculatedArea) Add(req原创 2021-01-30 15:44:52 · 353 阅读 · 0 评论