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

Change recommended send_queue_limit to 500 #4867

Merged
merged 1 commit into from
Jan 16, 2024

Conversation

thejohnfreeman
Copy link
Collaborator

Recent load on mainnet has averaged 250 txn/ledger. Clients subscribed to transactions over web socket are being disconnected because the traffic exceeds the default send_queue_limit of 100.

This changeset only touches the default configuration, not the default in code.

Fixes #4866

Recent load on mainnet has averaged 250 txn/ledger. Clients subscribed
to `transactions` over web socket are being disconnected because the
traffic exceeds the default `send_queue_limit` of 100.

This changeset only touches the default configuration, not the default
in code.

Fixes XRPLF#4866
@intelliot intelliot added this to the 2.0.1 milestone Jan 5, 2024
@ximinez
Copy link
Collaborator

ximinez commented Jan 8, 2024

Since you're changing the config file, I suggest changing the title and commit message from "default" to "recommended".

@intelliot intelliot requested review from ximinez and nixer89 January 9, 2024 00:30
@intelliot intelliot added the Perf impact not expected Change is not expected to improve nor harm performance. label Jan 9, 2024
Copy link
Collaborator

@nixer89 nixer89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@nixer89 nixer89 self-requested a review January 9, 2024 17:01
@intelliot intelliot requested a review from dangell7 January 11, 2024 15:15
@intelliot intelliot self-assigned this Jan 11, 2024
@intelliot
Copy link
Collaborator

ok for 2.0.1: only touches the example configuration - no code change.

@intelliot intelliot merged commit fe4d6c6 into XRPLF:develop Jan 16, 2024
16 checks passed
@intelliot
Copy link
Collaborator

Since you're changing the config file, I suggest changing the title and commit message from "default" to "recommended".

Sorry I missed this comment 😵‍💫. In the future, you can always do a code review and "Request changes" in order to request changes.

@intelliot intelliot changed the title Change default send_queue_limit to 500 Change recommended send_queue_limit to 500 Jan 16, 2024
ximinez pushed a commit to ximinez/rippled that referenced this pull request Jan 16, 2024
Clients subscribed to `transactions` over WebSocket are being
disconnected because the traffic exceeds the default `send_queue_limit`
of 100.

This commit changes the default configuration, not the default in code.

Fix XRPLF#4866
ximinez pushed a commit to ximinez/rippled that referenced this pull request Jan 16, 2024
Clients subscribed to `transactions` over WebSocket are being
disconnected because the traffic exceeds the default `send_queue_limit`
of 100.

This commit changes the default configuration, not the default in code.

Fix XRPLF#4866
ximinez pushed a commit to ximinez/rippled that referenced this pull request Jan 16, 2024
Clients subscribed to `transactions` over WebSocket are being
disconnected because the traffic exceeds the default `send_queue_limit`
of 100.

This commit changes the default configuration, not the default in code.

Fix XRPLF#4866
@ximinez
Copy link
Collaborator

ximinez commented Jan 16, 2024

Sorry I missed this comment 😵‍💫. In the future, you can always do a code review and "Request changes" in order to request changes.

My bad. I thought I had.

@legleux legleux assigned legleux and unassigned intelliot Jan 16, 2024
@legleux
Copy link
Collaborator

legleux commented Jan 26, 2024

👍 QA confirmed increasing the queue via config prevents Client too slow disconnections.

sophiax851 pushed a commit to sophiax851/rippled that referenced this pull request Jun 12, 2024
Clients subscribed to `transactions` over WebSocket are being
disconnected because the traffic exceeds the default `send_queue_limit`
of 100.

This commit changes the default configuration, not the default in code.

Fix XRPLF#4866
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Perf impact not expected Change is not expected to improve nor harm performance. Trivial
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[Rippled disconnects Websockets under current network load] (Version: [1.12.0])
6 participants