common.js 3.33 KB
/**
 * 获取环境信息
 * @type String
 */
var env = process.env.NODE_ENV || 'development';
var util = require('../util/common');
/**
 * 外系统依赖配置
 * @type Object
 */
var config = {
    'development': {
        redis: null,
        apiKey: 'sd4H1ecAqlp',

        //domain:'http://172.16.6.140:8088/platform', // Object
        //domain: 'http://172.16.6.236:8088/platform',// 钱军
        // domain:'http://172.16.6.176:8088/platform',//   王书生
        // domain:'http://172.16.6.141:9090/',//   赵琪
        // domain: 'http://172.16.6.214:8088/platform',//陈超
        //http://172.16.6.124:8088/platform/product/queryAllProductAttr
        //domain: 'http://172.16.6.146:8088/platform', //玛丽
        //domain:'http://172.16.6.157:8080/yohobuy-platform-web',//葛超
        // domain: 'http://192.168.102.216:8086/platform',
        domain: 'http://192.168.102.202:8088/platform',
        //domain: 'http://172.16.6.133:8088/platform',
        //domain:'http://172.16.6.120:8088/platform',//曹艳
        //domain:'http://172.16.6.231:8080/platform',//王伟
        //domain: 'http://172.16.6.239:8080', //孙杰翔
        //domain:'http://172.16.6.189:8088/platform', //李健1
        //domain:'http://192.168.102.216:8180/platform', //李健2
        //domain: 'http://172.16.6.243:8088/platform', //谭玲
        //domain: 'http://172.16.6.108:8088/platform', //谭玲
        //domain: 'http://172.16.6.204:8088/platform', //陆斌斌
        yohoSearch: 'http://192.168.102.216:8087/yohosearch',
        loggers: {
            api: {
                level: 'verbose'
            },
            yo: {
                level: 'verbose'
            },
            app: {
                level: 'verbose'
            }
        }
    },
    'test': {
        redis: {
            port: 6379,
            host: 'localhost'
        },
        apiKey: 'sd4H1ecAqlp',
        domain: 'http://192.168.102.202:8088/platform',
        yohoSearch: 'http://192.168.102.216:8087/yohosearch',
        logsFile: '/Data/logs/node/yohobuy-portal-log/',
        loggers: {
            api: {
                level: 'verbose'
            },
            yo: {
                level: 'verbose'
            },
            app: {
                level: 'verbose'
            }
        }
    },
    'preview': {
        redis: {
            port: 6379,
            host: '192.168.74.17'
        },
        apiKey: 'sd4H1ecAqlp',
        domain: 'http://192.168.102.202:8081/platform',
        yohoSearch: 'http://192.168.102.216:8087/yohosearch',
        logsFile: '/Data/logs/node/yohobuy-portal-log/',
        loggers: {
            api: {
                level: 'info'
            },
            yo: {
                level: 'info'
            },
            app: {
                level: 'info'
            }
        }
    },
    'production': {
        redis: {
            port: 16379,
            host: 'localhost'
        },
        apiKey: 'sd4H1ecAqlp',
        domain: 'http://192.168.81.6:8189/yoho-admin-portal',
        yohoSearch: 'http://search.yohoops.org:8080',
        logsFile: '/Data/logs/node/yohobuy-portal-log/',
        loggers: {
            api: {
                level: 'warn'
            },
            yo: {
                level: 'warn'
            },
            app: {
                level: 'warn'
            }
        }
    }
};

module.exports = config[env];