Ich benutze das kostenlose Abonnement Cloudant, so konnte ich nur 5 Abfrage pro Sekunde tun.Cloudant 429 zu viele Modell
Ich habe auch 6 Modelle mit 6 repos und bei der Initialisierung der repos nenne ich create:
@PostConstruct
private void initRepo() {
db = dbManager.getDatabase();
List<Index> indexes = db.listIndices();
String indexName = String.format("index_%s", getModelClass().getSimpleName());
if (indexes != null && !indexes.stream().filter(c -> c.getName().equals(indexName)).findFirst().isPresent()) {
Log.debug("Creating index for " + indexName);
db.createIndex(indexName, indexName, null,
getIndexFields() != null ? getIndexFields().toArray(new IndexField[0]) : null);
}
}
Mit mvn test
oder mvn install
alle 6 initRepo sind aufgerufen, damit ich 429.
Could Ich sage Frühling, um 5 Sekunden zu warten, bevor ich einige Repos initialisiere? Oder gibt es eine Best Practice, es zu tun?