config.sit3.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /* eslint valid-jsdoc: "off" */
  2. 'use strict';
  3. /**
  4. * TODO sit3环境配置不全
  5. * @param {Egg.EggAppInfo} appInfo app info
  6. */
  7. module.exports = () => {
  8. /**
  9. * built-in config
  10. * @type {Egg.EggAppConfig}
  11. **/
  12. const config = exports = {};
  13. const userConfig = { // sit
  14. chargingCycleApi:
  15. 'http://10.6.181.22:60080/fawtsp/fawiovconditionquery/iov/analysis/driving-behavior/charging-cycle',
  16. rbacApi: // sit
  17. 'http://10.6.181.22:60080/fawtsp/faw-ops-portal/op/portal/basic/userInfoFind/account/loginByToken',
  18. travelApi: // sit
  19. 'http://10.6.181.22:60080/fawtsp/fawiovconditionquery/iov/vhl/locationsList',
  20. };
  21. config.mongoose = {
  22. clients: {
  23. etlDB: { // 原始数据库
  24. url: 'mongodb://faw-etl-admin:faw-etl-admin%40123@10.112.16.11:27017/faw-etl', // sit
  25. options: {
  26. useUnifiedTopology: true,
  27. poolSize: 40,
  28. },
  29. },
  30. etlLocalDB: { // 本地清洗后的数据库
  31. url: 'mongodb://faw-etl-local:faw-etl-local%40123@10.112.16.11:27017/faw-etl-local', // sit
  32. options: {
  33. useUnifiedTopology: true,
  34. poolSize: 40,
  35. },
  36. },
  37. etlAutoDB: { // 自动化测试数据库
  38. url: 'mongodb://fawtsp:fawtsp@10.112.16.11:27017/faw', // sit
  39. options: {
  40. useUnifiedTopology: true,
  41. poolSize: 40,
  42. },
  43. },
  44. },
  45. };
  46. config.redis = {}; // sit TODO sit3环境配置不全
  47. return {
  48. ...userConfig,
  49. ...config,
  50. };
  51. };