insight: count client connections and set max to 16384 #1481
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
By default, the socket.io server is limited to 1000 connections. This increases it to 16384. Note that scaling higher may be achieved by adding more backends. This limit may be made configurable in future work, but it is hard coded for a patch release to dcrdata 5.0.
These edits also supplement the socket.io log messages to give the current connected user count on each connect and disconnect event.