websocket.release.yaml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. environment: release
  2. i18n:
  3. format_bundle_file: json
  4. root_path: ./locales
  5. auth:
  6. server_auth_secret: "a4176e95ad5d4d05b012b81dd5833b40"
  7. websocket:
  8. #首次消息超时
  9. first_read_wait: 360
  10. # 心跳超时
  11. heartbeat_wait: 360
  12. # 写超时
  13. write_wait: 60
  14. # 控制消息 Channel 大小
  15. connect_size: 1024
  16. # 消息 channel 大小
  17. message_size: 256
  18. # 读消息体最大的 buffer size
  19. read_buffer_size: 1024
  20. # 写消息体最大的 buffer size
  21. write_buffer_size: 1024
  22. nats_url: "nats://10.29.40.221:4333"
  23. logger:
  24. filename: "/var/log/sikey/websocket.log" # 日志文件路径
  25. max_size: 20 # 每个日志文件的最大大小(以MB为单位)
  26. max_backups: 3 # 保留的旧日志文件的最大数量
  27. max_age: 28 # 最多保留的天数
  28. compress: true # 是否压缩旧日志文件
  29. # mysql connection config
  30. mysql:
  31. dsn: "root:7QJARDvYLkkYZGnw@tcp(10.29.113.11:3306)/w303b?charset=utf8mb4&parseTime=true&loc=Local"
  32. ignore_record_not_found_error: true # Ignore ErrRecordNotFound error for logger
  33. max_idle_conns: 1000 # 设置空闲连接池中连接的最大数量
  34. skip_default_transaction: true # Ignore ErrRecordNotFound error for logger
  35. slow_threshold: 600 # Slow SQL threshold
  36. # 设置连接的有效时长 当 <= 0 时,连接永久保存,默认值时 0 。如果设置了 maxLifetime 会开启连接自动清理,
  37. # 清理的代码在 connectionCleaner 中, 它开启一个定时器,定时检查空闲连接池中的连接,超期的关闭连接。
  38. max_lifetime: -1
  39. max_open_conns: 100 # 设置打开数据库连接的最大数量。
  40. ssh: false
  41. # nats connection config
  42. nats:
  43. addr: "nats://10.29.40.221:4333"
  44. subject: "clients.message" # 消息通道
  45. # redis connection config
  46. redis:
  47. addr: "10.29.40.221:6379"
  48. # REDIS_CHANNEL: 'message'
  49. connect_key: "connects"
  50. db: 0
  51. password: "sikey!Q@W#E456"
  52. # 阿里云认证 Key
  53. aliyun:
  54. access_key_id: "LTAI5tMWjYSHsq3S57pyu2JX"
  55. access_key_secret: "08aBmJYTtW1VJX1sffUmFwSNvJnN58"
  56. oss: # 阿里云 OSS 文件服务
  57. oss_bucket: "eu-files"
  58. oss_endpoint: "oss-eu-central-1.aliyuncs.com"