
grpc
kacakaca-gogogo
这个作者很懒,什么都没留下…
展开
-
grpc stream c++ example
codes: https://github.com/kacakaca/Test/tree/master/grpc_examples可在ubuntu上成功执行(需要安装grpc),执行make后生成可执行文件server和client。然后分别在不同的terminal运行./server和./client。service定义的information.proto中server的实现在server.cc中client的实现在client.cc中实现了4种service rpc A..原创 2021-01-12 17:53:54 · 1906 阅读 · 0 评论 -
grpc route_guide执行时遇到Aborted core dumped
复现步骤:在一个terminal执行./route_guide_server,另一个terminal执行./route_guide_client. 在执行./route_guide_client的时候出错显示“Aborted(core dumped)”查找问题:利用gdb,执行gdb ./route_guild_client,在run之后,显示received signal SIGABRT. 查看bt,显示是由于调用了/usr/local/lib/libgrpc++.so.1中的grpc_slic.原创 2021-01-11 13:10:57 · 300 阅读 · 0 评论 -
grpc stream的应用场景
stream的应用场景接口需要发送大数据量的场景实时要求高的场景https://cloud.tencent.com/developer/article/1445070https://zhuanlan.zhihu.com/p/141677241service-side rpc streaming场景:股票app:客户端向服务端发送一个股票代码,服务端就把该股票的实时数据源源不断的返回给客户端app的在线push:client先发请求到server注册,然后server就可以发在原创 2021-01-07 13:43:21 · 2510 阅读 · 0 评论 -
0.0.0.0 vs 127.0.0.1
127.0.0.1 vs 0.0.0.0 vs localhost区别:https://cloud.tencent.com/developer/article/10310201.若只想本机使用的服务,不允许同局域网的设备访问,使用:127.0.0.1或localhost (前提是已经做了host映射);2.若想本局域网的主机都可访问但外网不可访问,监听本主机的IP地址,例如:192.168.1.2;3.若想本局域网的主机和外网都可访问,监听0.0.0.0就可以总结:localhos..原创 2021-01-05 15:01:27 · 436 阅读 · 0 评论