gpt4 book ai didi

web-services - 连接池的良好设计模式是什么?

转载 作者:行者123 更新时间:2023-12-05 00:35:38 26 4
gpt4 key购买 nike

实现一个连接(或通常是资源)池的良好设计模式是什么?例如,一台tomcat服务器连接到一台mysql服务器,并且所有请求共享一个tomcat服务器上的mysql连接池。我已经搜索了一段时间,有人建议使用Singleton或将初始化代码放在一些静态块中。但是其他人说单例是坏的。那么,用于连接池的正确设计模式应该是什么?谢谢。

最佳答案

Object (Resource) Pool is a Design Pattern

Tomcat中没有单个连接池,相反,它允许您define multiple pools。然后,您可以通过service provider作为全局服务器,服务,引擎,主机或仅一个context来控制范围和对每个池的访问。应用程序查找连接池,服务提供商确保所定义的规则得到遵守。

但是,您的问题是如此开放,我们无法为您提供最合适的解决方案。

关于web-services - 连接池的良好设计模式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9256758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com