启动配置解析

Bifrost 默认配置路径在 Bifrost 运行目录下的 etc/Bifrost.ini

  1. [user]
  2. #管理界面的用户名及密码
  3. Bifrost=Bifrost123
  4. [groups]
  5. #administrator 管理人员可以添加删除等操作
  6. #monitor 只能查看数据
  7. Bifrost=administrator
  8. BifrostMonitor=monitor
  9. [Bifrostd]
  10. #默认会当前启动文件夹
  11. #log_dir=/data/log/
  12. #默认21036端口
  13. listen=0.0.0.0:21036
  14. #默认会当前创建$data_dir/data文件夹,权限为 700
  15. data_dir=./
  16. #默认启动文件夹下Bifrost.pid
  17. #pid=/tmp/bifrost.pid
  18. #设置同步给第三方服务的队列大小,默认5000
  19. toserver_queue_size=5000
  20. #通道队列的大小,默认1000
  21. channel_queue_size=1000
  22. #保存们点磁盘之前的缓存池桶池大小,<=0,则不开始 ,直接刷到leveldb,默认为50
  23. key_cache_pool_size=50
  24. #是否支持动态加plugin so 插件,默认为false
  25. #这个参数只在 linux 下有效,其他平台全部为false
  26. dynamic_plugin=false
  27. #是否支持https
  28. tls=true
  29. #server.key 及 server.crt 相对于 Bifrost 的路径,也可以填绝对路径
  30. tls_key_file=./etc/server.key
  31. tls_crt_file=./etc/server.crt
  32. #用于性能测试
  33. #key是界面添加的DBName
  34. #mysql-bin.000015,107175 位点信息
  35. #假如配置了这个值,则启动的时候,会强制使用这个位点,包括所有配置的toseverlist.
  36. [PerformanceTesting]
  37. myTest=mysql-bin.000015,107175

备注

user,groups 只有在第一次启动初始化的有效,在线新增用户名和修改后,配置文件用户名和密码并不会进行修改