- 博客(3)
- 资源 (26)
- 收藏
- 关注
原创 grpc提供http访问方式
0x00最近系统在从c++迁移到go,之前使用brpc,也需要转移到grpc,但是grpc提供的接口服务原生无法被http访问到,这对我们调试来说也很麻烦,所以需要让grpc跟brpc一样,http也能访问rpc接口0x01grpc-gateway项目:该项目是在grpc外面加一层反向代理,由代理服务器转发json格式,转变成protobuf格式来访问grpc服务,官方解释图如下:...
2018-05-30 11:56:28 26485 5
原创 C++操作mysql,串DB的问题追查
问题描述kfc项目大联调时发现,原本访问loc_order库的操作,最后操作到了loc库中了,但是是偶尔操作到loc库,这个时候回报错,偶尔操作成功。最后发现一个配置出错,就是loc_order这个库在我们服务器中并不存在,但是我们的客户端应该在这种情况下是能够收到服务器的通知,表示db错误,但是实际上却没有。复现问题我们在本地测试机上复现下这个问题。复现过程如下:然后我把...
2018-05-09 16:38:56 708
原创 Go语言开发环境搭建
由于准备将项目由c++切到go,这几天学习了go相关的知识。搭建了下开发环境0x00安装go后,验证go安装成功标志$ go versiongo version go1.10.2 darwin/amd64记得设置下GOPATH$ echo $GOPATH/Users/doctorq/go0x01go常用命令,go的安装包里面自带了构建工具,我们可...
2018-05-04 16:13:25 636
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人