部署

时间:2016-04-29 16:17:09

标签: java mongodb

我是MongoDB的新手:在我的Mac上运行的应用程序在ubuntu上的部署效果不佳。

我有一个非常基本的程序,它接受一个JSon文件并将其转储到MongoDB数据库中。 MongoDB数据库位于名为db的远程Ubuntu服务器上。

该程序在我的Mac,Eclipse和命令行中运行良好。

当我在基于Ubuntu的应用服务器(不同于数据库服务器)上部署它时,我得到:

[cluster-ClusterId{value='572387cf96720e25144dce5b', description='null'}-db:27017] INFO org.mongodb.driver.cluster - Exception in monitor thread while connecting to server db:27017
com.mongodb.MongoInterruptedException: Interrupted acquiring a permit to retrieve an item from the pool

应用服务器可以ping数据库服务器。

1 个答案:

答案 0 :(得分:0)

认为这是因为我的应用正在尝试将null对象保存为文档......