Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

feat: add NetFUNNEL plan #169

Merged
merged 1 commit into from
Oct 16, 2023
Merged

feat: add NetFUNNEL plan #169

merged 1 commit into from
Oct 16, 2023

Conversation

bryan-stclab
Copy link
Contributor

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • DevOps process (non-breaking change which improves efficiency and reliability for CI/CD)
  • Documentation only

What this PR does / why we need it:

The plan file for the NetFUNNEL Scaling Component adjusts the entry allowance of NetFUNNEL based on the current load, calculating the number of waiting users, their waiting times, and entry allowance accordingly.

Which issue/s this PR fixes

#168

How Has This Been Tested?

This enables the provision of appropriate Quality of Service (QoS) in response to server load, such as scaling out when the service wait time exceeds 6 seconds and scaling in based on the current entry allowance.

Checklist:

@bryan-stclab bryan-stclab added this to the v0.0.15 milestone Oct 16, 2023
@bryan-stclab bryan-stclab requested a review from pueding October 16, 2023 05:52
@bryan-stclab bryan-stclab self-assigned this Oct 16, 2023
@bryan-stclab bryan-stclab linked an issue Oct 16, 2023 that may be closed by this pull request
@pueding pueding merged commit 786ec39 into main Oct 16, 2023
@pueding pueding deleted the 168-netfunnel-plan branch October 16, 2023 06:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

NetFUNNEL Plan
2 participants