how do i do load testing give me some way, as i just tried to hit the download api 2000 times for the genieacs sim which wasn’t actually downloading the file, so the api requests were successful but didn’t really give the satisfaction to me since file isn’t being downloaded.
Also i want to know if genieacs supports a third party file systems like buckets for downloads instead of its Gridfs.
Anyone kindly please reply. Also for the third party file systems like buckets that i was talking about, one example for that is Amazon S3 bucket so is it compatible with genieacs
the curl method should be fine. if you’d like to see if it is downloaded just replace the –output from /dev/null to file.bin.
The second question. You can redirect the downloads to a different server with the environment variable:
GENIEACS_FS_URL_PREFIX=http://download.example.com/
I usually use the second option behind reverse proxy so that downloads are balanced and not even loaded on the genieacs system.