Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing documentation for NATS Server MQTT Parameters #605

Open
ColinSullivan1 opened this issue Aug 14, 2023 · 0 comments
Open

Missing documentation for NATS Server MQTT Parameters #605

ColinSullivan1 opened this issue Aug 14, 2023 · 0 comments

Comments

@ColinSullivan1
Copy link
Member

It'd be good to have documentation for the following NATS Server MQTT parameters:

  • stream_replicas
  • consumer_memory_storage
  • consumer_inactive_threshold

Note, consumer_replicas is left out because that doesn't seem to be supported at the moment.

Specifically, it'd be valuable to users to understand when to set these (usually when scaling up QoS 1 clients) and provide suggested values. May even want to add a FAQ about that or call it out in the MQTT doc for users who run into scaling issues as it's difficult to diagnose w/o knowing to look into JetStream.

With respect to client scaling, I'd suggest something like:

mqtt {
  stream_replicas=1
  consumer_memory_storage=true
  consumer_inactive_threshold=20s
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant