Compare commits
2 Commits
d7154d63c1
...
5ac9007a18
Author | SHA1 | Date | |
---|---|---|---|
5ac9007a18 | |||
72ff3612d4 |
@ -6,6 +6,9 @@ The API is created and served using [Mockoon](https://mockoon.com). Latency,
|
|||||||
timeouts, and outages are introduced at random with
|
timeouts, and outages are introduced at random with
|
||||||
[Toxiproxy](https://github.com/Shopify/toxiproxy).
|
[Toxiproxy](https://github.com/Shopify/toxiproxy).
|
||||||
|
|
||||||
|
If you wish to add your own toxics while the stack is running, the Toxiproxy
|
||||||
|
HTTP API is available at http://localhost:8474.
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
- Docker Compose
|
- Docker Compose
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@ disable_latency() {
|
|||||||
enable_outage() {
|
enable_outage() {
|
||||||
if (( OUTAGE_ENABLED == 0 )); then
|
if (( OUTAGE_ENABLED == 0 )); then
|
||||||
echo "enabling outage..."
|
echo "enabling outage..."
|
||||||
curl -s -X POST http://toxiproxy:8474/proxies/$SERVICE_NAME -d'{
|
curl -s -X PATCH http://toxiproxy:8474/proxies/$SERVICE_NAME -d'{
|
||||||
"enabled": false
|
"enabled": false
|
||||||
}' > /dev/null
|
}' > /dev/null
|
||||||
OUTAGE_ENABLED=1
|
OUTAGE_ENABLED=1
|
||||||
@ -60,7 +60,7 @@ enable_outage() {
|
|||||||
disable_outage() {
|
disable_outage() {
|
||||||
if (( OUTAGE_ENABLED == 1 )); then
|
if (( OUTAGE_ENABLED == 1 )); then
|
||||||
echo "disabling outage..."
|
echo "disabling outage..."
|
||||||
curl -s -X POST http://toxiproxy:8474/proxies/$SERVICE_NAME -d'{
|
curl -s -X PATCH http://toxiproxy:8474/proxies/$SERVICE_NAME -d'{
|
||||||
"enabled": true
|
"enabled": true
|
||||||
}' > /dev/null
|
}' > /dev/null
|
||||||
OUTAGE_ENABLED=0
|
OUTAGE_ENABLED=0
|
||||||
|
Loading…
Reference in New Issue
Block a user