【发布时间】:2014-07-31 02:51:13
【问题描述】:
我有一个 Golang 服务器,它使用专用的 goroutine 服务入站请求。这些 goroutine 将使用 rpc/gob 访问另一个后端 go 服务器。如果重用连接以使 Gob 更好地工作(请求共享连接可以重用元数据而不重新发送,也可以节省 TCP 启动的时间),我正在考虑实现连接池类似的机制(如 mysql 客户端池),但在此之前我错过了什么重要的事情吗?
任何 Go 特定的方式来处理这种共享 RPC 客户端? 或者有什么项目可以处理这种情况?
【问题讨论】: