提交测试用例

This commit is contained in:
VampireAchao 2022-03-13 21:34:59 +08:00
parent 11bf574aae
commit 056b501e8e
2 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,20 @@
package cn.hutool.db.nosql;
import cn.hutool.db.nosql.mongo.MongoFactory;
import com.mongodb.client.MongoDatabase;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;
/**
* @author VampireAchao
*/
public class MongoDBTest {
@Test
@Ignore
public void redisDSTest() {
MongoDatabase db = MongoFactory.getDS("master").getDb("test");
Assert.assertEquals("test", db.getName());
}
}

View File

@ -0,0 +1,20 @@
#每个主机答应的连接数(每个主机的连接池大小),当连接池被用光时,会被阻塞住 默以为10 --int
connectionsPerHost=100
#线程队列数它以connectionsPerHost值相乘的结果就是线程队列最大值。如果连接线程排满了队列就会抛出“Out of semaphores to get db”错误 --int
threadsAllowedToBlockForConnectionMultiplier=10
#被阻塞线程从连接池获取连接的最长等待时间ms --int
maxWaitTime = 120000
#在建立打开套接字连接时的超时时间ms默以为0无穷 --int
connectTimeout=0
#套接字超时时间;该值会被传递给Socket.setSoTimeout(int)。默以为0无穷 --int
socketTimeout=0
#是否打开长连接. defaults to false --boolean
socketKeepAlive=false
#---------------------------------- MongoDB实例连接
[master]
host = 127.0.0.1:27017
[slave]
host = 127.0.0.1:27018
#-----------------------------------------------------