configs.php 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  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. 'redis' => [
  34. 'host' => '192.168.2.200',
  35. 'port' => 26379,
  36. 'passwd' => '',
  37. 'db' => 0,
  38. 'overtime' => 1,
  39. ],
  40. //主进程
  41. 'swoole' => [
  42. 'host' => '0.0.0.0',
  43. 'port' => '9090',
  44. 'maxUsers' => 4096,
  45. 'sets' => [
  46. 'worker_num' => 2,
  47. 'daemonize' => true,
  48. 'max_request' => 50,
  49. 'task_enable_coroutine' => true,
  50. 'dispatch_mode' => 2,
  51. 'debug_mode' => 1,
  52. 'task_worker_num' => 5,
  53. 'log_file' => '../logs/swoole_'.date("Ymd").'.log',
  54. ],
  55. ],
  56. //子进程业务
  57. 'swoole_subserv' => [
  58. 'host' => '0.0.0.0',
  59. 'port' => '9092',
  60. 'sets'=>[
  61. 'worker_num' => 3,
  62. 'daemonize' => true,
  63. 'max_request' => 5000,
  64. 'task_enable_coroutine' => true,
  65. 'dispatch_mode' => 2,
  66. 'debug_mode' => 1,
  67. 'log_file' => '../logs/swoole_subserv_'.date("Ymd").'.log',
  68. ],
  69. ],
  70. //数据库代理配置--pgsql
  71. 'pgsqlpoole' => [
  72. 'poole_host' => '0.0.0.0',
  73. 'poole_port' => 9091,
  74. 'db_type' => 'pgsql',
  75. 'db_host' => '192.168.2.200',
  76. 'db_port' => 10432,
  77. 'db_name' => 'pai',
  78. 'db_user' => 'kaiyou',
  79. 'db_pwd' => '123456',
  80. ],
  81. //数据库代理配置--mysql
  82. 'mysqlpoole' => [
  83. 'poole_host' => '0.0.0.0',
  84. 'poole_port' => 9091,
  85. 'db_type' => 'mysql',
  86. 'db_host' => '192.168.2.200',
  87. 'db_port' => 3306,
  88. 'db_name' => 'ds_cms',
  89. 'db_user' => 'vali',
  90. 'db_pwd' => '1234',
  91. ],
  92. //管理员使用的
  93. 'admin_conf' => [
  94. 'url' => 'ws://192.168.2.200:9090',
  95. 'admin_uid' => 999999999,
  96. 'md5' => '70d8d42d4307e63702b25ddef0129f72',
  97. 'admin_token' => 'aaminaeyJhb34G6i6JIU6I1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJib3JuIiwiaWF0IjoxNTU4NTk1MjgxLCJleHAiOjE1NTg2MDI0ODEsIm5iZiI6MTU1ODU5NTM0MSwic3ViIjo3NiwianRpIjoiNWIwYjlkNjMtYmQ5My1kNTBkLTA1NzgtZGU0NDEyYjFmZjBlIn0.jaYz1IcJJxNCaEF-ELCcE6JjbFSjKPl0p-whJ76dV1w',
  98. ],
  99. ],
  100. 'dev' => [
  101. ],
  102. 'test' => [
  103. ],
  104. 'prod' => [
  105. ],
  106. ];
  107. return array_merge($tmp_config['common'], $tmp_config[ENV]);