01-15-2020 11:56 PM
We are trying to send 2000 requests to Alfresco content service(On-premise setup) with 20 users in 100 seconds as per our project use case. We are getting below errors:
ETIMEDOUT: 410 , ESOCKETTIMEDOUT: 61
Is it the expected behavior? Is there any rate limit on the service?
01-16-2020 10:06 AM
How are you making the requests?
01-17-2020 12:04 AM
We are using request module from node js in our project. There we got the multiple timeouts while sending the multiple requests to Alfresco service. So we tried stand-alone program with 'Artillery' utility just to check if it is really a Alfresco issue. Atillery utility requires endpoint url and authentication information in yaml file just like below:
config:
target: 'http://<host:port>'
phases:
- duration: 100
arrivalRate: 20
defaults:
headers:
Authorization: 'Basic <authentication_token>'
scenarios:
- flow:
- get:
url: "/browser"Getting reply as below:
Summary report @ 10:30:54(+0530) 2020-01-17
Scenarios launched: 2000
Scenarios completed: 1544
Requests completed: 1544
RPS sent: 16.6
Request latency:
min: 66.1
max: 22129
median: 107.4
p95: 15087.9
p99: 16574.7
Scenario counts:
0: 2000 (100%)
Codes:
200: 1544
Errors:
ETIMEDOUT: 456Here, can see ETIMEDOUT is thrown from 456 requests among 2000.
Explore our Alfresco products with the links below. Use labels to filter content by product module.