本地操作数据库是可以看到collection的
但是外部访问我的本地新建的collection我的本地却查询不到
回想我安装的过程中曾两次启动了mongo
于是可能是本地进程出现了两个线程,每个线程都有自己的集群
当我在本地建立一个collection时和外部访问我本地建立collection时并不是一个线程
做法是查找到多起的服务,并杀死进程,重新连接服务后恢复
一、$ netstat -a
我的本地localhost有两个
5xxx5
2xxx7
查找到2xxx7服务,并杀死进程,重新连接服务后恢复
二.重启mongo
reason: Connection refused
找到mongo
$ cd bin/
$ ./mongod
waiting for connections on port 27017
$ sudo nohup ./mongod &
$ mongo