【发布时间】:2018-01-19 21:11:22
【问题描述】:
我在 Linux CentOs7 服务器上有 2 个 nodejs 应用程序。第一个在主域上运行,第二个在子域上运行。两者都必须连接到相同的 MongoDb 副本集,但位于不同的数据库上。他们在连接字符串中有不同的用户名和密码。 主域上的应用程序连接没有问题,但子域得到错误:主机标识符中的双冒号。
这是子域上 MongoDb 的配置文件:
module.exports = {
'secret': 'mysecret',
'database': 'mongodb://myUID:myPass@127.0.0.1:27017,127.0.0.1:27018,127.0.0.1:27019/mySubDomainApp,replset: { rs_name: "rs0" }',
'hashidsecret': 'theSecret',
'cryptrsecret': 'thecryptosecret'
};
【问题讨论】:
-
你可以添加它的堆栈跟踪,以便清楚了解更多。