统一数据库连接池模块,是否存在这种东西

来源:2-1 微服务和其他常见架构

牛气大志

2020-03-21

廖师兄,您好,我有一个数据库方面的问题,请教您。
比如,我们微服务项目,假设有20个子模块,每个模块都有一个数据库连接池(Druid),每个模块都配置连接数(20~100)个,这样我启动,就占用了,400个连接。 有没有可能,我们把 数据库连接单独作成一个模块。其他20个模块都通过这个数据库连接池模块统一管理数据库连接。这种想法可行吗?还是根本不存在这种做法

写回答

1回答

廖师兄

2020-03-22

不会那样做的,你那样做,增加了性能损耗。正常的做法就是分配好连接数,生产环境的配置权限做好,不要给普通开发人员生产环境配置的权限。

0
3
牛气大志
回复
廖师兄
多谢,看来我们的客户是想多了。
2020-03-25
共3条回复

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5668 学习 · 2489 问题

查看课程