JAVA有关MONGODB连接池的问题

hechonghui 2011-11-26 03:15:04
各位大侠,本人初次接触MONGODB,不知道怎么用JAVA配置MONGDB的连接池,这几天项目连接池问题。。比如

mongoDB.url=192.168.10.233
mongoDB.port=50000
mongoDB.database=policy
#############################
##mongoDB.userName=userName##
##mongoDB.password=password##
#############################
mongoDB.option.autoConnectRetry=true
mongoDB.option.activeConnectionCount=15
mongoDB.option.connectTimeout=3000
mongoDB.option.socketTimeout=2000
mongoDB.option.maxWaitTime=5000
mongoDB.option.threadsAllowedToBlockForConnectionMultiplier=4

哪位大侠有连接池案例源码,发于本人 qianpeng166@163.com 悬赏50分
...全文
713 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
为了梦想 2011-11-28
  • 打赏
  • 举报
回复
好陌生的概念,关注下!
rjgcx2 2011-11-28
  • 打赏
  • 举报
回复
代码如下

import com.mongodb.BasicDBObject;
import com.mongodb.Mongo;
import com.mongodb.MongoOptions;
import java.net.UnknownHostException;
import java.util.ArrayList;
import org.bson.types.BasicBSONList;

/**
*
* @author chunxiao
*/
public class TestBasicDBObject {

public void init(String ip, int port) throws UnknownHostException {
mongo = new Mongo(ip, port);
MongoOptions options = mongo.getMongoOptions();
options.autoConnectRetry = true;
options.connectionsPerHost = 15;
options.maxWaitTime = 5000;
options.socketTimeout = 2000;
options.connectTimeout = 15000;
options.threadsAllowedToBlockForConnectionMultiplier = 4;

}

private static class SingletonHolder {

private static TestBasicDBObject Holder = new TestBasicDBObject();
}

public TestBasicDBObject getInstance() {
return SingletonHolder.Holder;

}
private Mongo mongo;
}
hllfl 2011-11-26
  • 打赏
  • 举报
回复
http://www.cnblogs.com/xiaogangqq123/archive/2011/04/26/2029426.html

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧