Make it easier to test multiple endpoints with aya #6202
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This cleans up the interface of are you alive to pass it a config file with endpoint configuration rather than command line options that make are you alive construct the connection strings in different ways.
This makes it easier to test a larger number of endpoints, so that, for example, you could easily configure it to write to one endpoint while reading from 11 others, at any rate you want.
Also removes environment from the labels since that could be added later by the deployment, and makes the rate configuration a true rate instead of a delay.