Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 1.42 KB

flag.md

File metadata and controls

21 lines (18 loc) · 1.42 KB

启动参数 一览

启动时命令行可以传入的参数,所有的参数都有默认值。

./bin/nsqproxy -h 也可查看

  • NSQProxy相关部分
    • -httpAddr string 监听的HTTP端口 (default "0.0.0.0:19421")
    • -masterAddr string 主库IP端口,为空则本机为主机,不为空则本机为备机。本机为备机时,会定期给masterAddr发PING,连续5次未收到PONG则认定主机异常,该备机启动。(default "")
    • -logLevel string 日志等级,可选有debug、info、warning、error、fatal (default "info")
    • -logPath string 系统日志路径 (default "logs/proxy.log")
    • -subLogPath string 消费log,消费详情由于量大成功消费log仅在日志等级为debug时启用 (default "logs/sub.log")
    • -updateConfigInterval int 定时向MySQL更新消费者配置的间隔时间,单位秒 (default 60)。MySQL中记录变更后,不会主动推送给NSQProxy,而是NSQProxy启动定时器定时同步。
  • NSQ相关部分
    • -nsqlookupdHTTP string nsqLookupd的HTTP地址,多个用逗号分割如"127.0.0.1:4161,127.0.0.1:4163" (default "127.0.0.1:4161")
  • MySQL相关部分
    • -dbHost string MySQL的IP (default "127.0.0.1")
    • -dbPort string MySQL的端口 (default "3306")
    • -dbPassword string MySQL的密码 (default "")
    • -dbUsername string MySQL的账号 (default "root")
    • -dbName string MySQL的库名 (default "nsqproxy")