configs.sample.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2019/5/20
  6. * Time: 9:09
  7. */
  8. defined('ENV') or define("ENV", 'dev');
  9. $tmp_config = [
  10. 'common' => [
  11. 'pgsql' => [
  12. 'driver' => 'pgsql',
  13. 'host' => '192.168.2.200',
  14. 'port' => 10432,
  15. 'database' => 'kaiyou',
  16. 'username' => 'kaiyou',
  17. 'password' => '123456',
  18. 'charset' => 'utf8',
  19. 'collation' => 'utf8_unicode_ci',
  20. 'prefix' => ''
  21. ],
  22. //redis配置
  23. 'redis' => [
  24. 'host' => '192.168.2.200',
  25. 'port' => 26379,
  26. 'passwd' => '',
  27. 'db' => 0,
  28. 'overtime' => 1,
  29. ],
  30. //主进程
  31. 'HttpServer' => [
  32. 'host' => '0.0.0.0',
  33. 'port' => '9093',
  34. 'maxUsers' => 50000,
  35. 'sets' => [
  36. 'worker_num' => 2,
  37. 'daemonize' => true,
  38. 'max_request' => 500,
  39. 'task_enable_coroutine' => true,
  40. 'dispatch_mode' => 2,
  41. 'debug_mode' => 1,
  42. 'task_worker_num' => 10,
  43. 'log_file' => '../logs/http_'.date("Ymd").'.log',
  44. ],
  45. ],
  46. ],
  47. 'dev' => [
  48. ],
  49. 'test' => [
  50. ],
  51. 'prod' => [
  52. ],
  53. ];
  54. return array_merge($tmp_config['common'], $tmp_config[ENV]);