Openshift doesent允许mlab端口?

时间:2016-12-12 18:11:29

标签: python mongodb openshift pymongo mlab

我刚刚在OpenShift中创建了一个应用程序,它正在运行,但现在却说:

.../site-packages/pymongo/uri_parser.py", line 145, in parse_host % (port,)) ValueError: Port must be an integer between 0 and 65535:

问题是端口doesent属于OpenShift,但属于 Mlab

dbuser=os.environ["USR"]
dbpassword=os.environ["PWD"]

uri = "mongodb://{}:{}@appid.mlab.com:33338/appName".format(dbuser, dbpassword)

端口是 33338 ,但是这个端口属于Openshift?!

注意:OpenShift似乎认为 dbpassword 是端口号?

0 个答案:

没有答案