Store.php 810 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace Config;
  3. /**
  4. * 存储配置
  5. * @author walkor
  6. */
  7. class Store
  8. {
  9. // 使用文件存储,注意使用文件存储无法支持workerman分布式部署
  10. const DRIVER_FILE = 1;
  11. // 使用memcache存储,支持workerman分布式部署
  12. const DRIVER_MC = 2;
  13. // 使用哪种存储驱动 文件存储DRIVER_FILE 或者 memcache存储DRIVER_MC,为了更好的性能请使用DRIVER_MC
  14. public static $driver = self::DRIVER_FILE;
  15. // 如果使用文件存储,则在这里设置数据存储的目录,默认/tmp/下
  16. public static $storePath = '/tmp/workerman-Demo/';
  17. // 如果是memcache存储,则在这里设置memcache的ip端口,注意确保你安装了memcache扩展
  18. public static $gateway = array(
  19. '127.0.0.1:22322',
  20. );
  21. }