美文网首页
影响nsq吞吐量的配置-MaxInFlight

影响nsq吞吐量的配置-MaxInFlight

作者: guonaihong | 来源:发表于2020-06-22 11:44 被阅读0次

事由

使用nsq的go sdk发现吞吐量一直上不去。经过边看代码,便阅读文档,发现MaxInFlight这个参数会影响吞吐量

修改

知道哪个参数影响就好办了,直接修改大就行

  • nsq go sdk url
"github.com/nsqio/go-nsq"
  • 配置
      config := nsq.NewConfig()
      config.MaxInFlight = 10000

  • 该配置官方注释(代码位置go-nsq/config.go里面)
// Maximum number of messages to allow in flight (concurrency knob)
 MaxInFlight int `opt:"max_in_flight" min:"0" default:"1"`

相关文章

网友评论

      本文标题:影响nsq吞吐量的配置-MaxInFlight

      本文链接:https://www.haomeiwen.com/subject/bhrxfktx.html