【发布时间】:2014-04-12 11:33:14
【问题描述】:
我正在尝试在 heroku 上部署带有瓶子的 python 应用程序。我正在使用 pymongo 连接到 mongoDB。一旦我启动heroku服务器,它就会崩溃并出现错误“pymongo.errors.ConnectionFailure: could not connect to localhost:27017: [Errno 111] Connection denied”。
我尝试了所有基本的故障排除,例如删除锁定文件和重新启动 mongod 服务器。问题仍然存在。这是我正在建立 Mongod 连接的一段代码:
import pymongo
import os
import bottle
connection=pymongo.Connection(os.environ.get('MONGOLAB_URI', 'mongodb://localhost:27017'))
database = connection.Lab1282
注意:我已将 MONGOLAB 插件添加到 heroku 服务器。整个设置也在亚马逊 EC2 实例中运行
【问题讨论】:
标签: python-2.7 pymongo bottle heroku-toolbelt