2016-01-20 18 views
5

Possiedo un'applicazione Bluemix IBM che utilizza il servizio Cloudant Bluemix. A volte le chiamate a Cloudant sono lente (alcuni secondi) e un minuto dopo la stessa chiamata è inferiore al secondo. Non stiamo colpendo troppo forte, ma nondimeno, ho pensato che avrei guardato la replica per vedere se questo fa una differenza di prestazioni. La documentazione è chiara su come creare una replica, ma non ci sono documenti su come utilizzare la replica.bluemix prestazioni cloudant - Replica

Non sono sicuro se ciò è dovuto al fatto che le funzionalità di Cloudant a cui abbiamo diritto tramite Bluemix sono limitate? O che cosa, ma i colloqui cloudant doc su, per esempio: - Gli utenti si connettono alla replica più vicina - Se una replica non verso il basso, gli utenti vengono indirizzati alla un'altra Fonte: https://cloudant.com/product/cloudant-features/replication/

Con il mio Cloudant dal conto bluemix, Posso creare una replica (passando da DB_A a B e viceversa). Ma ora cosa?

Suppongo che ora spetta alla mia app distribuire il carico altrimenti i vantaggi di cui sopra non si applicano (ad esempio, non conosco la replica più vicina e penserei che non avrei dovuto scrivere codice per rilevare e interruzione e reindirizzamento a una replica diversa, giusto?).

Sto cercando indicazioni su come utilizzare la replica per alleggerire il carico per vedere se questo aiuta le prestazioni.

Grazie, Dan

+0

Inviare un'e-mail a [email protected] e fornire alcuni dettagli sul proprio ambiente. Aiuteranno a diagnosticare il problema. –

risposta

0

Le probabilità sono il nodo si sta colpendo è lento, o sotto carico pesante può succedere. La replica su un altro database non sarà di aiuto se il secondo database non si trova su un diverso cluster nel primo database.

Anche le repliche per mantenere sincronizzati i database aggiungeranno ulteriore carico al cluster che si sta utilizzando, anche se questo è trasversale ai cluster, il carico verrà generato dal replicatore mantenendo i database sincronizzati se si utilizza il continuo, (che Presumo che tu sia).