我遵循了此mongodb文档。这是我的代码
public class JMongoDBCDemo
{
MongoClient mongoClient;
DB db;
DBCollection coll;
public JMongoDBCDemo()
{
MongoClient mongoClient = new MongoClient( "localhost" , 27017 );
db = mongoClient.getDB( "messenger" );
coll = db.getCollection("users");
DBObject myDoc = coll.findOne();
System.out.println(myDoc);
mongoClient.close();
System.out.println("Got a collection...");
}
public static void main(String[] args){
JMongoDBCDemo mongoDemo = new JMongoDBCDemo();
}
}
下面是输出
Apr 05, 2015 12:17:47 PM com.mongodb.diagnostics.logging.JULLogger log
INFO: Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
Apr 05, 2015 12:17:47 PM com.mongodb.diagnostics.logging.JULLogger log
INFO: No server chosen by ReadPreferenceServerSelector{readPreference=primary} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, all=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out
Apr 05, 2015 12:17:47 PM com.mongodb.diagnostics.logging.JULLogger log
INFO: Opened connection [connectionId{localValue:1, serverValue:3}] to localhost:27017
Apr 05, 2015 12:17:47 PM com.mongodb.diagnostics.logging.JULLogger log
INFO: Monitor thread successfully connected to server with description ServerDescription{address=localhost:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 6, 1]}, minWireVersion=0, maxWireVersion=2, maxDocumentSize=16777216, roundTripTimeNanos=389140}
Apr 05, 2015 12:17:47 PM com.mongodb.diagnostics.logging.JULLogger log
INFO: Opened connection [connectionId{localValue:2, serverValue:4}] to localhost:27017
{ "_id" : { "$oid" : "55201cec68fb70b6affba026"} , "name" : "prasad" , "password" : "123456"} //This is my output
Apr 05, 2015 12:17:47 PM com.mongodb.diagnostics.logging.JULLogger log
INFO: Closed connection [connectionId{localValue:2, serverValue:4}] to localhost:27017 because the pool has been closed.
Got a collection... //my output
根据文档,它应该像打印
{ "_id" : { "$oid" : "55201cec68fb70b6affba026"} , "name" : "prasad" , "password" : "123456"}
Got a collection...
因此,任何人都可以帮助我防止控制台中的这些日志。
感谢@jyemin通过使用MongoDB官方文档链接
Logger mongoLogger = Logger.getLogger( "org.mongodb.driver" );
mongoLogger.setLevel(Level.SEVERE);
现在,控制台中没有日志。
我已经使用Quartz Scheduler安排一个作业在每个月的最后一天执行。现在Quartz正在tomcat控制台中记录大量DEBUG信息。我已经成功关闭了使用log4j属性的日志记录。但是现在由于某种原因,我必须使用log4j2,现在我必须在log4j2.xml文件中做同样的事情。有人能告诉我如何设置log4j2 xml配置来停止石英调度程序日志记录吗? 谢谢,苏罗迪普
我每天都在连接mongo db,它工作得很好,但今天它困扰着我下面的错误,任何人都可以帮我请。 连接到:测试2017-01-10T14:26:13.073 0530警告:连接到127.0.0.1:27017失败,原因:错误号:111连接被拒绝2017-01-10T14:26:13-074 0530错误:无法连接到服务器127.0-0.1:27017(127.0.0.1),在src/mongo/sh
我想使用连接到我的网络服务,发布一个XML并得到一个结果。我使用的是以下代码: 问题是,当我调用方法时,它失败了,说我“已经连接”。显然,实际上打开了与URL的连接(在我的调试器中,我可以看到布尔设置为)。但是根据Oracle的留档,它不应该这样做。Android文档对此并不清楚。 如何防止连接,以便设置额外属性? 更新它看起来好像在某个池中,没有断开连接,甚至在调用之后也没有断开连接,甚至没有杀
控制台运行在具有nova-dashboard这一服务器角色的节点上。 向这个云服务的管理员咨询能登录控制台的主机名,IP地址,账号和密码。 打开一个启用了JavaScript和Cookies的浏览器。 注意: 如果要使用VNC客户端,你的浏览器需要支持HTML5 Canvas和HTML5 WebSockets。VNC浏览器基于noVNC。详情请查阅noVNC: HTML5 VNC Client。想
问题内容: 我正在从Java驱动程序2.12.3升级到3.3.0。奇怪的是,收集池似乎突然“起作用”。 我的设置如下: 连接在主线程中建立: 它在数百个线程中使用: 使用如下功能: 对于每个数据库交互,我都会收到这样的警告: 似乎仅在一次交互后关闭了连接池。但为什么? 很困惑 任何人的主意吗? 问题答案: https://api.mongodb.com/java/3.1/com/mongodb/M
我和你一样在检查东西,在facebook上发现了这个有趣的东西。 我理解,这完全可以通过类似的方式实现: 来源 我的主要问题是,他们如何阻止在控制台中总是显示在右边的.js:line_numer文件的显示? 你注意到红色的圆圈了吗?但是以facebook为例,他们不显示这些信息。我在网上找过了。Mozilla上的控制台API(链接),那么有人可能知道如何排除特定的信息吗?