任何人都可以帮助我将MongoDB驱动程序配置为JBoss中连接池的核心模块。请参阅我在阅读几篇文章后尝试的以下步骤。
html prettyprint-override"><module xmlns="urn:jboss:module:1.3" name="com.mongodb">
<resources>
<resource-root path="mongodb-driver-3.4.0-rc1.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
<driver name="com.mongodb" module="com.mongodb">
<xa-datasource-class>com.mongodb.client.jndi.MongoClientFactory</xa-datasource-class>
</driver>
在所有这些配置之后,我已经启动了JBoss服务器,并得到“无法在“com . MongoDB”jar中找到驱动程序类名”,而jar存在并且也包含MongoClientFactory datasource类。
我没有找到免费软件解决方案来启用xa数据源驱动程序配置。
因此,对于红帽JBoss Enterprise Application Platform 7支持的配置,目前不支持MongoDB:
https://access.redhat.com/articles/2026253
您可以尝试以下方法(使用专有驱动程序):
但是,您可以尝试使用MongoDB java驱动程序配置JNDI接口:
http://MongoDB . github . io/mongo-Java-driver/3.3/driver/reference/connecting/JNDI/#示例
"通过java:comp/env上下文中的JNDI名称mongodb/MyMongoClient可以访问一个MongoClient实例."
回答你的问题,也许你需要把*。此目录中的jar:
modules/system/layers/base/org/mongodb/main
我试图理解Datastax Cassandra驱动程序中的连池,因此我可以更好地在我的Web服务中使用它。 我有留档的1.0版。它说: Java驱动程序异步使用连接,因此可以在同一个连接上同时提交多个请求。 他们通过连接理解什么?当连接到集群时,我们有:一个生成器、一个集群和一个会话。他们中的哪一个是连接? 例如,有一个参数: MaxSimultaneousRecestsPerConnection
我们正在尝试使用nodejs/mongo原生驱动程序实现下面演示(幻灯片13-18)中概述的策略。 https://www.slideshare.net/mongodb/securing-mongodb-to-serve-an-awsbased-multitenant-securityfanatic-saas-application 总结: 从node.js.创建到mongoDB的连接池 对于租户
我们有一个复制设置,其中主节点,辅助节点和仲裁节点运行mongodb社区服务器v3.4.16。 我们正在使用jasperserver从mongoDB数据库生成100个报告。 最近,我们在连接到mongodb服务器时开始面临连接重置问题,因为报告会随机失败。 应用程序(jasperserver)和mongodb在同一个网络中,它们之间没有防火墙。 有人能提供任何指导来进一步调查根本原因,以便解决问题
我在express中使用mongodb本机驱动程序。js应用程序。数据库中大约有6个集合,因此我创建了6个js文件,每个文件都有一个集合作为javascript对象(例如),原型函数处理这些集合上的所有操作。我觉得这是一个很好的建筑。 但我遇到的问题是如何连接到数据库?我应该在每个文件中创建一个连接并使用它们吗?我认为这太过分了,因为mongodb本机驱动程序中的connect会创建一个连接池,而
使用Morphia和mongo java驱动程序,我正在连接mongo服务器: 其中serverAddressList是主机:端口列表和使用kerberos身份验证的mongoCredential创建为: 我想使用以下参数设置自定义连接池参数: maxPoolSize 最小池大小 Maxidletimes等 为了实现这一点,我找到了ConnectionPoolSettings。建设者和com。mo
我目前正在尝试使用C3P0作为我的JDBC连接池来设置Apache Ignite,但是我注意到由于Ignite驱动程序不支持事务,C3P0是不可用的。 有没有人幸运地用Ignite驱动程序获得了JDBC连接池?建议? 因此,如果我想建立一个JDBC连接池,我需要一个C3P0的替代方案;有什么建议吗?