| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216 |
- module.exports = {
- current: {
- server: "192.168.1.184",
- port: "60666",
- redis: {
- server: '192.168.1.184',
- port: '6379',
- pwd: 'smartCost'
- }
- },
- defaultLicenseKey: 'glyun.smartcost.com.cn|gluat.smartcost.com.cn|glm.smartcost.com.cn|glum.smartcost.com.cn|jladmin.smartcost.com.cnjlqaadmin.smartcost.com.cn|jluatadmin.smartcost.com.cn|yhqa.smartcost.com.cn|yhqm.smartcost.com.cn|yhuat.smartcost.com.cn|yhum.smartcost.com.cn|yhyun.smartcost.com.cn|yhm.smartcost.com.cn|ym.smartcost.com.cn|qm.smartcost.com.cn|um.smartcost.com.cn|civil.smartcost.com.cn|yun.smartcost.com.cn|cloud.smartcost.com.cn|qa.smartcost.com.cn|uat.smartcost.com.cn|zbqa.smartcost.com.cn|zbuat.smartcost.com.cn|jlqa.smartcost.com.cn|jluat.smartcost.com.cn|zb.smartcost.com.cn|jl.smartcost.com.cn,681116852352674#A0Zdc36Y4JXYtNnL4FWdolHLuNmLt36YuQ7cvNGdyFWbz9SbxhWes86Yu46bj9Cdz36Y4JXYtNnLhFHa9xibj9SbvNmL4N7bjRnch56cu8WatRWY4FWdspGLuNmLt36YuQ7cvNGdyFWbz9ibp5GZhFWcspmbj9SbvNmL4N7bjRnch56cu8WatRWYspGLuNmLt36YuQ7cvNGdyFWbz9Sb5x6Zs86Yu46bj9Cdz36Y4JXYtNnLtx6Zs86Yu46bj9Cdz36Y4JXYtNnL4FWdsdGLuNmLt36YuQ7cvNGdyFWbz9ib5lHbnJiOiMXbEJCLig1jlzahlDZmpnInmb1uk/avoDrlmvJilrKqmXrunfbtmD0jnLiOiEmTDJCLiQzN6ITNzITN8YTMxEDO6IiOiQWSiwSflNHbhZmOiI7ckJye0ICbuFkI1pjIEJCLi4TPRF7SI9EWZRkQ0VER9I6Sa34KqdXO7hTTDFVbIpUOiVTaz5Ub73GcvY5YFlUcslEWSJzVy4GWBlkNwV6KmVGTtp5Y996axVkeHdTRx9UawIjSFJER6lmI0IyUiwiN6IDOxQTNwAjM0IicfJye35XX3JyMiZzZiojIDJCLiETMuYHITpEIkFWZyB7UiojIOJyebpjIkJHUiwiI7QzM4kDMgcTM8ADMyAjMiojI4J7QiwiIuNmLt36YuQ7cvNGdyFWbz9Cbqxibj9SbvNmL4N7bjRnch56cuImes86Yu46bj9Cdz36Y4JXYtNnL4FWdspGLuNmLt36YuQ7cvNGdyFWbz9SYxxmas86Yu46bj9Cdz36Y4JXYtNnL4FWdipHLuNmLt36YuQ7cvNGdyFWbz9SYxJmes86Yu46bj9Cdz36Y4JXYtNnL4FWds86Yu46bj9Cdz36Y4JXYtNnLhFHLuNmLt36YuQ7cvNGdyFWbz9CZ53Gbjxibj9SbvNmL4N7bjRnch56cu8Wd9xibj9SbvNmL4N7bjRnch56cuwWa6l6Ys86Yu46bj9Cdz36Y4JXYtNnLtVHLuNmLt36YuQ7cvNGdyFWbz9Sbxxibj9SbvNmL4N7bjRnch56cu4Wes86Yu46bj9Cdz36Y4JXYtNnLthWes86Yu46bj9Cdz36Y4JXYtNnLuVXeolHLuNmLt36YuQ7cvNGdyFWbz9Sb5hWes86Yu4Jb55',
- local: {
- server: "localhost",
- port: "27017"
- },
- qa: {
- server: "192.168.1.90",
- port: "60666",
- options: {
- user: 'smartcost',
- pass: 'smartcost3850888',
- auth: {
- "authdb": "admin"
- },
- connectTimeoutMS: 50000,
- useMongoClient: true
- },
- importURL: "192.168.1.90:2050"
- },
- qa_outer: {
- server: "smartcost.in.8866.org",
- port: "26904",
- options: {
- user: 'smartcost',
- pass: 'smartcost3850888',
- auth: {
- "authdb": "admin"
- },
- connectTimeoutMS: 100000,
- useMongoClient: true
- },
- importURL: "192.168.1.184:6050"
- },
- test_auth: {
- server: "120.78.150.216",
- port: "27017",
- options: {
- user: 'smartcost',
- pass: 'smartcost3850888',
- auth: {
- "authdb": "yanghu"
- },
- connectTimeoutMS: 20000,
- useMongoClient: true
- }
- },
- pp: {
- server: "172.18.111.231",
- port: "27017",
- options: {
- user: 'smartcost',
- pass: 'SmartCost3850888',
- auth: {
- "authdb": "admin"
- },
- connectTimeoutMS: 50000,
- useMongoClient: true
- },
- importURL: "172.18.111.231:2050"
- },
- pp_out: {
- server: "112.74.42.187",
- port: "27017",
- options: {
- user: 'smartcost',
- pass: 'SmartCost3850888',
- auth: {
- "authdb": "admin"
- },
- connectTimeoutMS: 50000,
- useMongoClient: true
- },
- importURL: "112.74.42.187:2050"
- },
- prod_s: {
- server: "112.74.42.187",
- port: "28066",
- options: {
- user: 'smartcost',
- pass: 'SmartCost3850888',
- auth: {
- "authdb": "admin"
- },
- connectTimeoutMS: 50000,
- useMongoClient: true
- }
- },
- prod: {
- dbURL: "mongodb://smartcost:SmartCost3850888@dds-wz9da4d5ca0fdd341.mongodb.rds.aliyuncs.com:3717,dds-wz9da4d5ca0fdd342.mongodb.rds.aliyuncs.com:3717/yanghu?authSource=admin;replicaSet=mgset-7518601", //&readPreference=secondaryPreferred
- // LicenseKey:"civil.smartcost.com.cn|yun.smartcost.com.cn|cloud.smartcost.com.cn,834986144349993#A0BfNtmD0jnLiOiEmTDJCLiMTO9kDNzQDNxYDO9QzM8IiOiQWSiwSflNHbhZmOiI7ckJye0ICbuFkI1pjIEJCLi4TP7BzU6d7Z9RFbrRzNNNHNFJzStVFU7llaFdkeNdDV59UYkBjWxRjUOBlW7siYu5UeVp4ZyFUd4hDZ996S5JDNJV4cXF6dvJlNTFVNuZmdPdFSj3iV8tkI0IyUiwyN7AzNxYzN7MTM0IicfJye#4Xfd5nIzImNnJiOiMkIsISMx8idgMlSgQWYlJHcTJiOi8kI1tlOiQmcQJCLiADN5QTMwACMzcDM8EDMyIiOiQncDJCLi86Yu46bj9Cdz36Y4JXYtNnLkV7bsNGLuNmLt36YuQ7cvNGdyFWbz9ib5lHLuNmLt36YuQ7cvNGdyFWbz9CbpZXajJiOiMXbEJCLig1jlzahlDZmpnInmb1uk/avoDrlmvJilrKqRXMu"
- importURL: "172.18.111.232:2050"
- },
- qa_sc: {
- title: "纵横公路云造价",//流量统计靠这个判断
- startPort: 3060,
- dbURL:"mongodb://smartcost:smartcost3850888@192.168.1.90:60666,192.168.1.90:60667/smartcost?authSource=admin;replicaSet=sc",
- // server: "192.168.1.90",
- // port: "60666",
- // dbname: 'smartcost',
- // options: {
- // user: 'smartcost',
- // pass: 'smartcost3850888',
- // auth: {
- // "authdb": "admin"
- // },
- // connectTimeoutMS: 60000,
- // useMongoClient: true
- // },
- importURL: "192.168.1.90:3050",
- importPort: 3050,
- socketPort: 2200
- },
- pp_sc: {
- title: "纵横公路云造价",
- startPort: 3060,
- server: "112.74.42.187",
- port: "27017",
- dbname: 'smartcost',
- options: {
- user: 'smartcost',
- pass: 'SmartCost3850888',
- auth: {
- "authdb": "admin"
- },
- connectTimeoutMS: 60000,
- useMongoClient: true
- },
- importURL: "172.18.111.231:3050",
- importPort: 3050,
- socketPort: 2200
- },
- prod_sc: {
- title: "纵横公路云造价",
- startPort: 3060,
- dbURL: "mongodb://smartcost:SmartCost3850888@dds-wz9da4d5ca0fdd341.mongodb.rds.aliyuncs.com:3717,dds-wz9da4d5ca0fdd342.mongodb.rds.aliyuncs.com:3717/smartcost?authSource=admin;replicaSet=mgset-7518601", //&readPreference=secondaryPreferred
- // LicenseKey:"civil.smartcost.com.cn|yun.smartcost.com.cn|cloud.smartcost.com.cn,834986144349993#A0BfNtmD0jnLiOiEmTDJCLiMTO9kDNzQDNxYDO9QzM8IiOiQWSiwSflNHbhZmOiI7ckJye0ICbuFkI1pjIEJCLi4TP7BzU6d7Z9RFbrRzNNNHNFJzStVFU7llaFdkeNdDV59UYkBjWxRjUOBlW7siYu5UeVp4ZyFUd4hDZ996S5JDNJV4cXF6dvJlNTFVNuZmdPdFSj3iV8tkI0IyUiwyN7AzNxYzN7MTM0IicfJye#4Xfd5nIzImNnJiOiMkIsISMx8idgMlSgQWYlJHcTJiOi8kI1tlOiQmcQJCLiADN5QTMwACMzcDM8EDMyIiOiQncDJCLi86Yu46bj9Cdz36Y4JXYtNnLkV7bsNGLuNmLt36YuQ7cvNGdyFWbz9ib5lHLuNmLt36YuQ7cvNGdyFWbz9CbpZXajJiOiMXbEJCLig1jlzahlDZmpnInmb1uk/avoDrlmvJilrKqRXMu"
- importURL: "172.18.111.232:3050",
- importPort: 3050,
- socketPort: 2200
- },
- sc_prod: {
- title: "纵横公路云造价",
- server: "112.74.42.187",
- startPort: 3060,
- dbname: 'smartcost',
- port: "28066",
- importPort: 3050,
- socketPort: 2200,
- options:{
- user:'smartcost',
- pass:'SmartCost3850888',
- auth: {
- "authdb": "admin"
- },
- connectTimeoutMS: 50000,
- useMongoClient: true
- }
- },
- redis_local: {
- server: '127.0.0.1',
- port: '6379',
- pwd: 'smartCost'
- },
- redis_qa: {
- server: '192.168.1.184',
- port: '6379',
- pwd: 'smartCost'
- },
- setupDb: function (env = "local") {
- let me = this;
- me.current.server = me[env].server;
- me.current.port = me[env].port;
- me.current.redis = me["redis_" + env];
- },
- getSessionURL: function (env = "local") {
- let me = this;
- let dbname = "yanghu";
- if (me[env].dbname) dbname = me[env].dbname;
- if (me[env].dbURL) {
- return me[env].dbURL.replace(dbname, dbname + 'Users');
- }
- if (me[env].options) {
- return 'mongodb://' + me[env].options.user + ':' + me[env].options.pass + '@' + me[env].server + ':' + me[env].port + '/' + dbname + 'Users?authSource=admin';
- } else {
- return 'mongodb://' + me[env].server + ':' + me[env].port + '/' + dbname + 'Users';
- }
- },
- getLicenseKey: function (env = "local") {
- let me = this;
- if (me[env].LicenseKey) {
- return me[env].LicenseKey;
- } else {
- return me.defaultLicenseKey;
- }
- },
- getImportURL: function (env = "local", origin) {
- let me = this;
- let importURL = me[env].importURL;
- if (origin.indexOf("localhost") != -1 || origin.indexOf("127.0.0.1") != -1) {
- let importPort = me[env].importPort ? me[env].importPort : 2050;
- importURL = "127.0.0.1:" + importPort;
- }
- return importURL
- }
- }
|