config-development.php 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: leo
  5. * Date: 2018/2/23
  6. * Time: 下午3:53
  7. */
  8. //const database_dev = 'coconut_milk_0418';
  9. const database_dev = 'coconut_milk_0623';
  10. return [
  11. // 奖金结算系统主库
  12. 'db' => [
  13. // 数据库连接
  14. 'dsn' => 'mysql:host=localhost;dbname=' . database_dev,
  15. // 数据库用户名
  16. 'username' => 'root',
  17. // 数据库密码
  18. 'password' => 'keli123456',
  19. // 数据库字符集
  20. 'charset' => 'utf8',
  21. // 数据表前缀
  22. 'tablePrefix' => 'AR_',
  23. ],
  24. // 日志库
  25. 'dbLog' => [
  26. 'dsn' => 'mongodb://127.0.0.1:27017/aikang_log_db',
  27. 'options' => [
  28. "username" => "aikang_kevin",
  29. "password" => "keli123456"
  30. ],
  31. ],
  32. // 奖金结算专属库(为不占用主库资源,不影响会员正常业务,该库专门用于奖金结算,可单独架设,需与主库做主从同步)
  33. 'dbCalc' => [
  34. 'dsn' => 'mysql:host=localhost;dbname=' . database_dev,
  35. 'username' => 'root',
  36. 'password' => 'keli123456',
  37. 'charset' => 'utf8',
  38. 'tablePrefix' => 'AR_',
  39. ],
  40. // 移动点位时专用的点位备份库(可用来查看各个时期的会员点位情况)
  41. 'dbNetPoint' => [
  42. 'dsn' => 'mysql:host=localhost;dbname=' . database_dev,
  43. 'username' => 'root',
  44. 'password' => 'keli123456',
  45. 'charset' => 'utf8',
  46. 'tablePrefix' => 'AR_',
  47. ],
  48. // 系统从库
  49. 'slavesDb' => [
  50. 'slaveConfig' => [
  51. 'username' => 'root',
  52. 'password' => 'keli123456',
  53. 'charset' => 'utf8',
  54. 'tablePrefix' => 'AR_',
  55. 'attributes' => [
  56. PDO::ATTR_TIMEOUT => 10, // 从库超时切换间隔时间
  57. ],
  58. ],
  59. 'slaves' => [
  60. ['dsn' => 'mysql:host=localhost;dbname=' . database_dev],
  61. // 其他奖金结算系统的从库从下面继续添加配置
  62. ],
  63. ],
  64. // Token专用 Redis 库
  65. 'tokenRedis' => [
  66. // 服务器
  67. 'hostname' => '127.0.0.1',
  68. // 端口
  69. 'port' => 6379,
  70. // 密码
  71. 'password' => 'keli123456',
  72. // 库索引
  73. 'database' => 1,
  74. ],
  75. // 缓存专用 Redis 库
  76. 'cacheRedis' => [
  77. 'hostname' => '127.0.0.1',
  78. 'port' => 6379,
  79. 'password' => 'keli123456',
  80. 'database' => 1,
  81. ],
  82. // 其他数据 Redis 库
  83. 'otherRedis' => [
  84. 'hostname' => '127.0.0.1',
  85. 'port' => 6379,
  86. 'password' => 'keli123456',
  87. 'database' => 1,
  88. ],
  89. // 远程静态上传服务器地址 @todo 明哥提供
  90. 'remoteUploadHost' => 'local.ngds.upload.service.com',
  91. 'idCardVerify' => [
  92. 'host' => 'http://121.40.238.29:20000',
  93. 'clientId' => '122371433052508160',
  94. ],
  95. // swoole异步服务器及端口
  96. 'swooleTimerConfig' => [
  97. 'host' => '0.0.0.0',
  98. 'port' => '9513',
  99. ],
  100. 'swooleClientConfig' => [
  101. 'host' => '0.0.0.0',
  102. 'port' => '9513',
  103. ],
  104. // swoole奖金服务器及端口
  105. 'swooleBonusClientConfig' => [
  106. 'host' => '0.0.0.0',
  107. 'port' => '9513',
  108. ],
  109. ];