Golang利用管道(chan+selecct)手撸连接池
连接池是创建和管理一个连接的缓冲池的技术; 这些连接准备好被任何需要它们的线程使用; 当不处理任务时;这个连接就会闲置。相反,连接池允许闲置的连接被其他需要的程序使用。简单来说;连接池就像一个仓库管理员;管理着10个扳手(连接);每个工人(线程)需要扳手的时候直接从仓库领,用完之后再归还给仓库;同时管理员(连接池)还需要定时检查每一个扳手的情况(是否损坏;是否不可用等);
原创
2024-03-11 16:46:39 ·
709 阅读 ·
0 评论