我是微服务的新手。在我们的项目中,我们在每个容器的每个服务上创建数据库连接。
我试图将其迁移到数据源,但遇到了这个问题。假设我有服务 A,并添加了 10 个初始连接的数据源。如果基于负载创建了 2 个容器,则系统正在初始化 20 个 DB 连接;每个容器 10 个。这个矩阵随着容器的数量而增加。
想检查我是否可以集中所有对 P6Spy 的连接请求,并且 P6Spy 将作为一个单独的容器托管,这将有助于支持所有微服务的数据库访问。微服务世界中Weblogic-Datasource的思考。
Heimdall Data 实现了类似的概念,如下所示。任何实现这一目标的建议。