Repository navigation
v0.8
开辟任务池和限定业务Goroutine
ChangeLog
MsgHandle类中
属性
- 添加worker任务池(消息队列)TaskQueue
- 添加worker池的数量WorkerPoolSize,默认10
方法
- 启动worker工作池:StartWorkerPool
- 启动一个worker工作流程:StartOneWorker
- 添加请求到TaskQueue中:AddRequestToTaskQueue
集成到Sinx
- 添加全局变量
- WorkerPoolSize
- MaxWorkerTaskLen
- Sever启动时,开启worker工作池
- Connection中,
- 如果开启工作池,交给工作池处理
- 否则直接处理