mongodb的连接问题,绑定IP惹的祸
来源:互联网 发布:投票软件 编辑:程序博客网 时间:2024/09/21 09:27
刚刚安装好了 mongodb 。对着 mongodb in action上的例子敲了下面的代码:
public class TestDBConnect {@Testpublic void testdb() {MongoClient mongoClient = null;try {mongoClient = new MongoClient("xx.xx.xx.xx", 27017);} catch (UnknownHostException e) {// TODO Auto-generated catch blocke.printStackTrace();}DB db = mongoClient.getDB("crawler");DBCollection coll = db.getCollection("sites");DBObject doc = new BasicDBObject();String[] tags = { "database", "open-source" };doc.put("url", "org.mongodb");doc.put("tags", tags);DBObject attrs = new BasicDBObject();attrs.put("lastAddress", new Date());attrs.put("pingtime", 20);doc.put("attrs", attrs);coll.insert(doc);System.out.println("Initial document:n");System.out.println(doc.toString());System.out.println("updating pingtime...n");coll.update(new BasicDBObject("_id", doc.get("_id")),new BasicDBObject("$set", new BasicDBObject("pingtime", "30")));DBCursor cursor = coll.find();System.out.println("After updaten");System.out.println(cursor.next().toString());System.out.println("Number of site documents:" + coll.count());System.out.println("Removing documents...");coll.remove(new BasicDBObject());}}
上面服务器的IP 用XX.XX.XX.XX隐去了,运行之后报了错:
九月 20, 2013 10:19:52 上午 com.mongodb.DBTCPConnector initDirectConnection
警告: Exception executing isMaster command on localhost/xx.xx.xx.xx:27017
java.net.ConnectException: Connection refused: connect
说白了就是连接不上。
说明一下网络情况:
安装了mongodb的是一台Linux服务器,IP是aa.bb.cc.dd,本机运行java程序去链接。
接下来我又尝试了,在本机上运行mongo客户端 使用
mongo aa.bb.cc.dd来连接,同样失败。
不死心,ssh到服务器上,使用mongo aa.bb.cc.dd来连接,失败,我擦!
不加IP,或者使用mongo 127.0.0.1 可以连接上,到这儿我基本猜出了问题的原因了,mongodb的数据库实例被绑定到了127.0.0.1这个IP了,使用外网IP无法访问。
打开/etc/mongodb.conf.
bind_ip = 127.0.0.1这一行替换为
bind_ip = aa.bb.cc.dd。重新运行上面的代码,测试通过。
- mongodb的连接问题,绑定IP惹的祸
- mongodb的连接问题,绑定IP惹的祸
- mongoDB的连接池问题
- 连接mongodb,查询地理位置的问题
- java中mongoDB连接遇到的问题
- 关于postgerSQL 的 外部ip连接问题
- 关于SQL2005的IP地址连接问题
- xshell连接虚拟机的问题 修改ip
- 关于JBOSS解决IP地址绑定的问题
- MongoDB的连接运算
- mysql远程ip不能连接连接,没有权限的问题
- 绑定服务器IP的疑问
- php mongodb 主从切换后,连接的问题
- 第一次使用java连接mongodb遇到的问题
- 解决Mongodb不能连接到服务器的问题
- Android的ip连接
- php连接mongoDB的几个问题
- python与mongodb的连接
- 矩阵乘法的动态规划解法
- POJ 3794 Extended Normal Order Sort 解题报告
- •——winnt下隐藏木马的进程 dll木马篇——-(2013/09/18)
- java中表示二进制、八进制、十进制、十六进制,double、float、整型
- Hibernate之表关联保存问题
- mongodb的连接问题,绑定IP惹的祸
- •colorspace atl control-(2013/09/18)
- •uml参考手册 第二部分 基 本 概 念 第8章 交 互 视 图-(2013/09/18)
- •任务栏窗口以及其子窗口结构-(2013/09/18)
- 各大IT公司校园招聘程序猿笔试、面试题集锦
- DataGridView控件
- 字符串转换成数字
- 利用.framework 4 提供system.speech的类库,写个简单的speech-to-text
- •关于包(package)应用规范的说明-(2013/09/18)