mirror of
https://github.com/duanhf2012/origin.git
synced 2026-02-04 06:54:45 +08:00
修改rpc超时默认时间为15s
This commit is contained in:
@@ -36,10 +36,10 @@ func (slf *Client) NewClientAgent(conn *network.TCPConn) network.Agent {
|
||||
func (slf *Client) Connect(addr string) error {
|
||||
slf.Addr = addr
|
||||
slf.maxCheckCallRpcCount = 100
|
||||
slf.callRpcTimerout = 10*time.Second
|
||||
slf.callRpcTimerout = 15*time.Second
|
||||
slf.ConnNum = 1
|
||||
slf.ConnectInterval = time.Second*2
|
||||
slf.PendingWriteNum = 10000
|
||||
slf.PendingWriteNum = 2000000
|
||||
slf.AutoReconnect = true
|
||||
slf.LenMsgLen = 2
|
||||
slf.MinMsgLen = 2
|
||||
|
||||
@@ -80,8 +80,8 @@ func (slf *RpcHandler) GetRpcHandler() IRpcHandler{
|
||||
}
|
||||
|
||||
func (slf *RpcHandler) InitRpcHandler(rpcHandler IRpcHandler,getClientFun FuncRpcClient,getServerFun FuncRpcServer) {
|
||||
slf.callRequest = make(chan *RpcRequest,100000)
|
||||
slf.callResponeCallBack = make(chan *Call,100000)
|
||||
slf.callRequest = make(chan *RpcRequest,1000000)
|
||||
slf.callResponeCallBack = make(chan *Call,1000000)
|
||||
|
||||
slf.rpcHandler = rpcHandler
|
||||
slf.mapfunctons = map[string]RpcMethodInfo{}
|
||||
|
||||
@@ -40,7 +40,7 @@ func (slf *Server) Start(listenAddr string) {
|
||||
slf.rpcserver.MinMsgLen = 2
|
||||
slf.rpcserver.MaxMsgLen = math.MaxUint16
|
||||
slf.rpcserver.MaxConnNum = 10000
|
||||
slf.rpcserver.PendingWriteNum = 10000
|
||||
slf.rpcserver.PendingWriteNum = 2000000
|
||||
slf.rpcserver.NewAgent =slf.NewAgent
|
||||
slf.rpcserver.LittleEndian = LittleEndian
|
||||
slf.rpcserver.Start()
|
||||
|
||||
Reference in New Issue
Block a user