update requestTimeout using native dashboard
- Dominant language
- Java
- Stars
- 23.1k
- Forks
- 8.1k
- PR merge metrics
- No merged PRs in 30d
Description
### Describe what happened (or what feature you want)
when i use dashboard to update the ClusterServerConfig, it will also update the requestTimeout of ClusterClientConfig using default value 20ms
### Describe what you expected to happen
In my opinion,it should only update the server-related parameters,not the requestTimeout
### How to reproduce it (as minimally and precisely as possible)
1. change a client's requestTimeout
2. change the server maxAllowedQps
3. then you can see, the requestTimeout of client was reset to the default value 20ms
### Tell us your environment
sentinel 1.6.3
Contributor guide
Research direction
Start by reproducing the native dashboard update flow for ClusterServerConfig after changing a client's requestTimeout, then trace where the 20ms default is applied to ClusterClientConfig. Done means server-related parameters update without resetting requestTimeout, with regression coverage for the described sequence.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100