gpt4 book ai didi

java - 在 Java EE 应用程序服务器中使用应用程序管理的连接池

转载 作者:行者123 更新时间:2023-11-30 09:54:49 26 4
gpt4 key购买 nike

将数据库连接池(如 Commons DBCP 或 c3p0)作为部署到应用程序服务器(如 Glassfish 或 Websphere)的应用程序的一部分运行是否安全?是否应该采取任何额外的步骤来确保安全或性能?


更新,澄清原因 - 我想到的用例可能需要熟练的最终用户在运行时定义新的数据源 - 如果您愿意,更改数据源是应用程序功能的一部分。我不认为我可以即时创建和使用容器管理的池?

最佳答案

据我所知,它可以工作,但它当然会逃脱应用程序。服务器管理功能。

此外,我不完全确定取消部署或重新部署是如何发生的,以及连接是否正确处理。但这可以被认为是一个次要的安全细节:如果处理不当,我想连接只会超时。我也不完全确定它是否适用于与分布式事务管理器集成的 XA 数据源。

就是说,使用该应用程序。服务器池通常是在配置文件中配置 JNDI 名称的问题。然后您可以免费获得监控、管理控制台配置、负载管理等。

关于java - 在 Java EE 应用程序服务器中使用应用程序管理的连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3100478/

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