Skip to content

Conversation

natsurainko
Copy link
Contributor

@natsurainko natsurainko commented May 23, 2025

PR-Codex overview

This PR focuses on enhancing the Relay system by introducing new settings, improving the relay management logic, and implementing a load reporting service for better performance tracking.

Detailed summary

  • Added MaxReferenceConnectionCount and ServerPriority properties to IServerSettingProvider.
  • Introduced RelayLoadManager for managing relay server availability.
  • Implemented RelayLoadReportService for periodic load reporting.
  • Updated GroupManager to assign relay servers based on availability.
  • Refactored relay server assignment logic in GroupManager.
  • Enhanced logging for relay manager actions and load reporting.
  • Modified RelayManager to retrieve relay server load information.
  • Improved session management and cleanup in RelayManager.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@laolarou726 laolarou726 merged commit 3c93056 into Corona-Studio:main May 24, 2025
2 of 3 checks passed
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