|
@@ -1,7 +1,28 @@
|
|
|
module.exports = {
|
|
|
current: {server: "192.168.1.184", port: "60666",redis:{server:'192.168.1.184',port:'6379',pwd:'smartCost'}},
|
|
|
local: {server: "localhost", port: "27017"},
|
|
|
- qa: {server: "192.168.1.184", port: "60666"},
|
|
|
+ qa: {server: "192.168.1.184", port: "60666", options:{
|
|
|
+ user:'smartcost',
|
|
|
+ pass:'smartcost3850888',
|
|
|
+ auth: {
|
|
|
+ "authdb": "admin"
|
|
|
+ },
|
|
|
+ connectTimeoutMS: 20000,
|
|
|
+ useMongoClient: true
|
|
|
+ }},
|
|
|
+ test_auth: {
|
|
|
+ server: "120.78.150.216",
|
|
|
+ port: "27017",
|
|
|
+ options:{
|
|
|
+ user:'smartcost',
|
|
|
+ pass:'smartcost3850888',
|
|
|
+ auth: {
|
|
|
+ "authdb": "scConstruct"
|
|
|
+ },
|
|
|
+ connectTimeoutMS: 20000,
|
|
|
+ useMongoClient: true
|
|
|
+ }
|
|
|
+ },
|
|
|
pp:{server: "172.18.111.228", port: "27017"},
|
|
|
prod: {server: "", port: ""},
|
|
|
redis_local:{server:'127.0.0.1',port:'6379',pwd:'smartCost'},
|
|
@@ -12,17 +33,12 @@ module.exports = {
|
|
|
me.current.port = me[env].port;
|
|
|
me.current.redis=me["redis_"+env];
|
|
|
},
|
|
|
- options:{
|
|
|
- "user": "",
|
|
|
- "pass": "",
|
|
|
- "auth": {
|
|
|
- "authdb": ""
|
|
|
- },
|
|
|
- "server": {
|
|
|
- "socketOptions": {
|
|
|
- "connectTimeoutMS": 20000
|
|
|
- }
|
|
|
- }/*,
|
|
|
- 'useMongoClient': true*/ //报 DeprecationWarning: `open()` is deprecated in mongoose这个错时可以用这句配置
|
|
|
+ getSessionURL:function (env="local") {
|
|
|
+ let me = this;
|
|
|
+ if(me[env].options){
|
|
|
+ return 'mongodb://'+ me[env].options.user +':'+ me[env].options.pass+'@'+ me[env].server+ ':'+ me[env].port + '/usersManages?authSource=admin';
|
|
|
+ }else {
|
|
|
+ return 'mongodb://' + me[env].server + ':' + me[env].port + '/usersManages';
|
|
|
}
|
|
|
+ }
|
|
|
}
|