English 中文(简体)
MongoDB 的 JMX 注册错误
原标题:JMX Registration Error with MongoDB

我在我的服务器上安装了MongoDB, 并写了一个非常小的 Java 程序连接到它:

Mongo mongo = new Mongo("localhost");
db = mongo.getDB("testdb"); // testdb doesn t exist, will be created

当我运行程序时, 我得到这个错误:

WARNING: jmx registration error: java.security.AccessControlException:
    access denied (javax.management.MBeanTrustPermission register) continuing...

导致错误的原因是什么? 我使用由 MOngoDB 提供的 MOngoDB 数据库驱动程序 2.7. 3。 我安装后已经更改了 MOngoDB 的配置文件 。

最佳回答

我看你的安全政策不允许MongoDB注册其JMX方法。见这个问题: