Hello,
I have developed an API using the ABB RWS service to collect data from the robot. However, I have noticed that I can only send requests every 6 seconds. When I reduce the delay below 6 seconds, I receive a 503 Service Unavailable error.
Is there any way to reduce this delay? How can I send API requests more frequently without triggering the 503 error?
Test Results:
—Delay 1000ms
2025-03-04T12:59:59.943Z - Success
{
“status”: “success”,
“manufacturer”: “ABB”,
“title”: “cfg”,
“url”: “http://localhost:6666/rw/”,
“response”: [
{
“title”: “EIO”,
“value”: []
},
}
2025-03-04T13:00:00.944Z - Error: Request failed with status code 503
2025-03-04T13:00:01.944Z - Error: Request failed with status code 503
—Delay 1000ms
—Delay 6000ms
2025-03-05T08:42:17.831Z - Success
2025-03-05T08:42:23.832Z - Success
2025-03-05T08:42:29.832Z - Success
{
“status”: “success”,
“manufacturer”: “ABB”,
“title”: “cfg”,
“url”: “http://localhost:6666/rw/”,
“response”: [
{
“title”: “EIO”,
“value”: []
},
{
“title”: “MMC”,
“value”: []
},
{
“title”: “MOC”,
“value”: []
},
{
“title”: “PROC”,
“value”: []
},
{
“title”: “SIO”,
“value”: []
},
{
“title”: “SYS”,
“value”: []
}
]
}
—Delay 6000ms