configs.php 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2019/5/20
  6. * Time: 9:09
  7. */
  8. $tmp_config = [
  9. 'common' => [
  10. 'mysql' => [
  11. 'driver' => 'mysql',
  12. 'host' => '192.168.2.200',
  13. 'port' => 3306,
  14. 'database' => 'ds_cms',
  15. 'username' => 'vali',
  16. 'user' => 'vali',
  17. 'password' => '1234',
  18. 'charset' => 'utf8mb4',
  19. 'collation' => 'utf8mb4_unicode_ci'
  20. ],
  21. 'pgsql' => [
  22. 'driver' => 'pgsql',
  23. 'host' => '192.168.2.200',
  24. 'port' => 10432,
  25. 'database' => 'pai',
  26. 'username' => 'kaiyou',
  27. 'password' => '123456',
  28. 'charset' => 'utf8',
  29. 'collation' => 'utf8_unicode_ci',
  30. 'prefix' => ''
  31. ],
  32. 'redis' => [
  33. 'host' => '192.168.2.200',
  34. 'port' => 26379,
  35. 'passwd' => '',
  36. 'db' => 0,
  37. 'overtime' => 1,
  38. ],
  39. 'swoole' => [
  40. 'worker_num' => 4,
  41. 'daemonize' => true,
  42. 'max_request' => 50,
  43. 'task_enable_coroutine' => true,
  44. 'dispatch_mode' => 2,
  45. 'debug_mode' => 1,
  46. 'task_worker_num' => 20,
  47. 'log_file' => '../logs/err.log',
  48. ],
  49. 'swoolev2' => [
  50. 'worker_num' => 2,
  51. 'daemonize' => false,
  52. 'max_request' => 5000,
  53. 'task_enable_coroutine' => true,
  54. 'dispatch_mode' => 2,
  55. 'debug_mode' => 1,
  56. 'task_worker_num' => 10,
  57. 'log_file' => '../logs/errv2.log',
  58. ],
  59. 'pgsqlpoole'=>[
  60. 'poole_host' => '0.0.0.0' ,
  61. 'poole_port' => 9091,
  62. 'db_type' => 'pgsql',
  63. 'db_host' => '192.168.2.200',
  64. 'db_port' => 10432,
  65. 'db_name' => 'pai',
  66. 'db_user' => 'kaiyou',
  67. 'db_pwd' => '123456',
  68. ],
  69. 'mysqlpoole'=>[
  70. 'poole_host' => '0.0.0.0' ,
  71. 'poole_port' => 9091,
  72. 'db_type' => 'mysql',
  73. 'db_host' => '192.168.2.200',
  74. 'db_port' => 3306,
  75. 'db_name' => 'ds_cms',
  76. 'db_user' => 'vali',
  77. 'db_pwd' => '1234',
  78. ],
  79. 'commpoole'=>[
  80. 'poole_host' => '0.0.0.0' ,
  81. 'poole_port' => 9091,
  82. 'db_type' => 'mysql',
  83. 'db_host' => '192.168.2.200',
  84. 'db_port' => 3306,
  85. 'db_name' => 'ds_cms',
  86. 'db_user' => 'vali',
  87. 'db_pwd' => '1234',
  88. ],
  89. ],
  90. 'dev' => [
  91. ],
  92. 'test' => [
  93. ],
  94. 'prod' => [
  95. ],
  96. ];
  97. return array_merge($tmp_config['common'], $tmp_config[ENV]);