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

client: reduce packet rate, add timeout mechanism #15

Merged
merged 3 commits into from
Feb 20, 2025
Merged

Conversation

ti-mo
Copy link
Contributor

@ti-mo ti-mo commented Feb 20, 2025

Shortening the read deadline proved quite fragile under resource constraints, especially since the client is now running at nice19. Give the reader a chance to catch up by using a timeout instead, defaulting to 5 seconds.

Also reduced the packet rate per client to 100pps down from 2000pps, since multiple CI jobs are failing due to high CPU load and the tight deadline. Cilium runs with monitor aggregation disabled in CI, so we need to be mindful.

Shortening the read deadline proved quite fragile under resource constraints,
especially since the client is now running at nice19. Give the reader a
chance to catch up by using a timeout instead, defaulting to 5 seconds.

Signed-off-by: Timo Beckers <[email protected]>
Signed-off-by: Timo Beckers <[email protected]>
@ti-mo ti-mo merged commit 99c73df into main Feb 20, 2025
@ti-mo ti-mo deleted the tb/enhance-calm branch February 20, 2025 16:22
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

Successfully merging this pull request may close these issues.

2 participants