-
Notifications
You must be signed in to change notification settings - Fork 147
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
CHAOS-5571 Redis cache penetration #6814
Conversation
Linux Redis cache penetration docs Fault diagram
Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://664f47cef73f9000a30285ab--harness-developer.netlify.app |
The following authentication and connection details reside on the same machine where the chaos infrastructure is executed. These details are provided in the `/etc/linux-chaos-infrastructure/redis.env` file in the following format: | ||
|
||
``` | ||
ADDRESS="/path/to/redis/server" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ADDRESS="/path/to/redis/server" | |
ADDRESS="127.0.0.1:6379" |
``` | ||
ADDRESS="/path/to/redis/server" | ||
PASSWORD="password" | ||
TLS_AUTH_CERT="/path/tp/tls-cert" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TLS_AUTH_CERT="/path/tp/tls-cert" | |
TLS_AUTH_CERT="/path/to/tls-cert" |
|
||
| **ENV name** | **Description** | **Example** | | ||
|---------------|----------------------------------------------------------------|----------------------------| | ||
| ADDRESS | Location where the Redis server is running. | `https://redis-server.com` | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only the FQDN is needed.
| ADDRESS | Location where the Redis server is running. | `https://redis-server.com` | | |
| ADDRESS | Location where the Redis server is running. | `redis-server.com` | |
import FaultPermissions from './shared/fault-permissions.md' | ||
import AuthenticationDetails from './shared/redis-auth.md' | ||
|
||
Linux Redis cache penetration continuously sends cache requests to the Redis database to find the value for a non-existing key. This continuous request reduces the performance of the application. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Linux Redis cache penetration continuously sends cache requests to the Redis database to find the value for a non-existing key. This continuous request reduces the performance of the application. | |
Linux Redis cache penetration continuously sends cache requests to the Redis database to get the value for a non-existing key. This impacts the performance of the redis server. |
</tr> | ||
<tr> | ||
<td> requestCount </td> | ||
<td> Number of times to try to penetrate the Redis cache. </td> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<td> Number of times to try to penetrate the Redis cache. </td> | |
<td> Number of requests to be sent for accessing the cache. </td> |
|
||
### Number of requests | ||
|
||
The `requestCount` input variable indicates the number of times to penetrate the Redis cache. Its default value is 1000. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The `requestCount` input variable indicates the number of times to penetrate the Redis cache. Its default value is 1000. | |
The `requestCount` input variable indicates the number of requests to be sent for accessing the cache. Its default value is 1000. |
Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66546000b84e239123649526--harness-developer.netlify.app |
Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66546687c52172744dce21bf--harness-developer.netlify.app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please fix the hanging arrow
Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66558d9f89c0c1c37783d385--harness-developer.netlify.app |
Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6655900bc7f8a9c3eab29fcc--harness-developer.netlify.app |
Linux Redis cache penetration docs
Fault diagram