Replies: 2 comments 7 replies
-
The best option for this use case is to forego CSVs entirely and use Redis. There's an example here: https://github.com/artilleryio/artillery/tree/main/examples/using-data-from-redis - you can still use CSVs to load data into Redis of course, but the VUs should then load it from Redis to guarantee that VUs only get "fresh" values. |
Beta Was this translation helpful? Give feedback.
-
@hassy or @bernardobridge (since i see previous discussions you've helped similar with). We setup redis accordingly and everything works great locally. When we try to run it in Fargate, we get the following error in our ECS Container. I feel like we're missing something simple but cant seem to find what it is? any ideas?
package.json dependencies
processor.ts
checkoutWithAuth.yml
checkoutWithAuth.ts
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Just wanted to ask if you guys might have a suggested way of loading users from a csv file across 10 containers in a sequence format? Below i've posted an example of the current way we build our config. I've noticed that when we run large loads of around 2000 users in 5 mins across 10 containers we see some users grabbed more often that other users (our CSV file contains over 2000 users). I understand that they are pulled randomly.
I looked at the docs and tried to implement the loadAll config options and also do the loop rules but that seemed to not be supported with running with playwright as I kept getting errors that it could not find the testFunction to use (even though I left that unchanged). So was wondering if you guys might have a good solution to how we could, in theory, load up 10 containers, and somehow allow the containers to go through that file in a sequence order.... but I fear that the containers will not know which users have been previously used from the list.
Beta Was this translation helpful? Give feedback.
All reactions