-
Notifications
You must be signed in to change notification settings - Fork 5
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
chore: adjust prow tide probe conf #1242
chore: adjust prow tide probe conf #1242
Conversation
purelind
commented
Aug 30, 2024
•
edited
Loading
edited
- During periods of high traffic, the tide interface response will be very slow and there is a probability that it may cause Pod restarts. During the initial startup period, the healthy interface response will also be slow, but the service can still handle other requests normally. Therefore, modify the probe settings to perform liveness and readiness checks 10 minutes after the service starts.
- To prevent resource shortages from causing service restarts, set resource limits to 1 core and 4GB.
Based on the pull request, the key changes made are:
There are no potential problems identified in the pull request. However, some suggestions for further improvement are:
Therefore, the following changes can be made to the pull request:
These changes will improve the reliability and performance of the service. |
/hold |
Key changes:
Potential problems:
Fixing suggestions:
|
This pull request updates the
These changes seem reasonable and should improve the stability of the
To address these potential problems, I would suggest the following:
Overall, this is a good pull request that should improve the stability of the |
Signed-off-by: wuhuizuo <[email protected]>
bebc930
to
becc5f2
Compare
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This pull request makes two changes to the configuration of the Prow Tide component. Firstly, it adjusts the startup, liveness, and readiness probes to delay the checks until ten minutes after the service starts, and to increase the period between checks. Secondly, it sets resource limits to 1 core and 4GB to prevent service restarts due to resource shortages. There are no potential problems with these changes, but it is worth noting that the modification of the probe settings may make it harder to detect issues with the service. However, this is a reasonable trade-off to prevent unnecessary restarts during high traffic periods. As for fixing suggestions, it would be helpful to include comments in the values.yaml file to explain the purpose of the resource requests and limits. Additionally, it may be worth considering using a horizontal pod autoscaler to automatically adjust the number of pods in response to changes in traffic. |
Signed-off-by: wuhuizuo <[email protected]>
Based on the pull request title and description, the following changes were made:
Potential problems:
Fixing suggestions:
Overall, the changes seem reasonable and should help improve the stability of the service during high traffic periods. |
fixed in #1256 |