Bright Chen
Bright Chen
Related issue: #2763
服务端能解包成功,那应该不是组包的问题。可以看看是不是压缩出问题了?
可以先用[baidu-std wireshark插件](https://github.com/apache/brpc/blob/master/docs/cn/wireshark_baidu_std.md)抓包确认一下服务端有没有将包发出去和客户端有没有收到包。
#2406 实现baidu协议meta中传递用户自定义字段的特性
> 用户可以不用pb协议,使用其它类型协议也可以是吗? 要求能跟pb互转,例如json。 > c++客户端到服务端直接这样可以吗? 可以的。HTTP body类似。
嗯嗯,网关只转发baidu协议请求的话,是不需要json、pb互转的。 扩展一下,网关要支持多语言(php、nodejs、python等)接入baidu-std的brpc服务的话,client的payload一般使用json,网关负责服务发现和转发payload,brpc服务需要支持json、pb互转的能力。
稍微修改了一下原来的描述。
1. #2406:支持baidu-std meta中传递用户自定义字段的特性。 2. #2629:支持BaiduMasterService和泛化调用。 3. #2946:支持baidu-std多格式payload。
改动确实太大了,或者一个目录提一个PR吧。
There are some unknown crash issues. This PR will be opened after these issues are resolved.