如何使用Java驱动程序检查MongoDB的活动连接状态
我需要在调用REST服务时发布(到Graphite)Mongo db实例的“可用活动连接数”状态。我知道我们可以用db。serverStatus()以了解服务器端连接的详细信息。 我希望使用JAVA API在客户端获得“可用的活动连接数”信息。MongoDB Java驱动程序API文档对此帮助不大
你可以在下面搜索框中键入要查询的问题!
我需要在调用REST服务时发布(到Graphite)Mongo db实例的“可用活动连接数”状态。我知道我们可以用db。serverStatus()以了解服务器端连接的详细信息。 我希望使用JAVA API在客户端获得“可用的活动连接数”信息。MongoDB Java驱动程序API文档对此帮助不大
# 1 楼答案
db。serverStatus()提供有关创建的连接数和可用连接数的信息。如下所示:
你也可以使用db。currentOp(true)以获取正在进行的详细信息
http://docs.mongodb.org/manual/reference/method/db.currentOp/
# 2 楼答案
假设您使用的是3.0。x驱动程序,并在默认端口连接到本地主机: