mongodb-user
[Arriba] [Todas las Listas]

Re: [mongodb-Usuario] Asunto en Sharded grupo con replica conjunto mient

To: mongodb-user <mongodb-user@xxxxxxxxxxxxxxxx>
Subject: Re: [mongodb-Usuario] Asunto en Sharded grupo con replica conjunto mientras inserción de dato
From: Stephen Steneker <stennie@xxxxxxxxxxx>
Date: Wed, 23 Sep 2015 22:34:08 -0700 (PDT)
Delivery-date: Thu, 24 Sep 2015 01:45:55 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :content-type:x-original-sender:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :sender:list-subscribe:list-unsubscribe; bh=S4ovGDTTxtziNbnXxqCPXjmK1RbHsthopUe/jbFEa/c=; b=KnDydsaoXfQpZuxOZUgyCAMKYevVefUSQyE8xpLg5MAx6+2X5GN8Sb9p0gQ0lNlI/8 GY41wUSDi6nWi5yUSVB7wIr8f9dyDXxMSv60TQU4Z42RHVFLBPgKcsgcHA22AunTlNW1 ETA0onoeq/bZeFjq3l0oA+ve4h3k+BPMnUsIHzFZXQ45YYvKPWGZZ6FrefJbxNq8X+Ir n2ZKtYv9xXyTwArgYXVfCw1fbYJM7/ZWg0J27Koh6OcEaTXM8LTgotuf4G1NW/zXVqmA hvKntgEXWwqSg8zazIKTOjDQ5cflvkUECw5eItM83R5UI37g7Yt+7x/tN3PaVupgDFJk hzMQ==
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mongodb.com; s=google; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :content-type:x-original-sender:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :sender:list-subscribe:list-unsubscribe; bh=S4ovGDTTxtziNbnXxqCPXjmK1RbHsthopUe/jbFEa/c=; b=Dq2eYMix6t7WdZyHNb/XyQy26pSoBxu+gIiDAVQKK6GWk1/p/d5sIIoFHqLFAwNBU6 EHSWkabQOZyRJl6Ek1s3vN0vln6WDJ7unOCEANFgGbh8BSK0FtkdWLBDwLhDepoVz2NV pbkFw0ltg2Ot5AutisQu1R80+Fv5fvTjOPbqY=
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <CACL1=1u6+xgpVX12Z6PWKY4DXEn_+2yFxc2Jt0b4-UZ7OBNJgA@mail.gmail.com>
List-archive: <http://groups.google.com/group/mongodb-use>
List-help: <http://groups.google.com/support/>, <mailto:mongodb-user+help@googlegroups.com>
List-id: <mongodb-user.googlegroups.com>
List-post: <http://groups.google.com/group/mongodb-user/post>, <mailto:mongodb-user@googlegroups.com>
List-subscribe: <http://groups.google.com/group/mongodb-user/subscribe>, <mailto:mongodb-user+subscribe@googlegroups.com>
List-unsubscribe: <mailto:googlegroups-manage+1044811755470+unsubscribe@googlegroups.com>, <http://groups.google.com/group/mongodb-user/subscribe>
Mailing-list: list mongodb-user@xxxxxxxxxxxxxxxx; contact mongodb-user+owners@xxxxxxxxxxxxxxxx
References: <3c876080-3af4-43d3-af24-b5999e6a4ed8@googlegroups.com> <CACL1=1u6+xgpVX12Z6PWKY4DXEn_+2yFxc2Jt0b4-UZ7OBNJgA@mail.gmail.com>
Reply-to: mongodb-user@xxxxxxxxxxxxxxxx
Sender: mongodb-user@xxxxxxxxxxxxxxxx
En jueves, 24 septiembre 2015 00:39:15 *UTC+10, *dk9389 escribió:
>
> conseguía el asunto, de hecho .La Aplicación neta está utilizando *MongoDB conductor que 
> por *default los usos Reconocen como escribir preocupación. Así que cuándo los pasos primarios 
> abajo *MongoDB el conductor no está consiguiendo el escribir respuesta de aquel primario y *hence 
> este error ocurre.
> Es allí cualquier manera de cambiar el *default escribir preocupaciones en *MongoDB conductor, 
> o justo *skip el error "escribe resultados *unavailable"
>

*Hi *Darshana,

Si hay no primario disponible de aceptar escribe, es esperado que vuestra 
aplicación conseguirá escribir excepciones hasta un nuevo primario es elegido. En 
este caso vuestra aplicación puede escoger a *retry el escribir (quizás con un 
*backoff estrategia) o ignorar la excepción con *Unacknowledged escribe (si es aceptable a potencialmente no escribir dato para vuestro caso de uso).

El *C# el conductor tiene un *WriteConcern clase:
 *http://*api.*mongodb.*org/*csharp/2.0/*html/*T_*MongoDB_Conductor_*WriteConcern.*htm

.. Qué mapas al estándar *MongoDB escribir preocupaciones:
 *http://*docs.*mongodb.*org/El Núcleo/manual/escribe-preocupación/

Cuando te ha anotado, el *default escribe la preocupación es para pedir *acknowledgement 
por el *mongod que recibe el escribir.

Consideraciones,
Stephen

>

-- 
recibiste este mensaje porque eres *subscribed al *Google Grupos "*mongodb-grupo"
de usuario.

Para otro *MongoDB opciones de apoyo técnico, ve: *http://www.mongodb.org/sobre/apoyo/.
--- 
Recibiste este mensaje porque eres *subscribed al *Google Grupos "*mongodb-grupo" de usuario.
A *unsubscribe de este grupo y la parón que recibe *emails de él, enviar un *email a *mongodb-usuario+unsubscribe@xxxxxxxxxxxxxxxx.
A correo a este grupo, envía *email a *mongodb-user@xxxxxxxxxxxxxxxx.
Visita este grupo en *http://grupos.*google.*com/Grupo/*mongodb-usuario.
Para ver esta discusión en la visita de web *https://grupos.*google.*com/*d/*msgid/*mongodb-Usuario/*ce122*eeb-2*e34-4487-8532-9*e9*b0*af2#uno061%40*googlegroups.*com.
Para más opciones, visita *https://grupos.*google.*com/*d/*optout.
On Thursday, 24 September 2015 00:39:15 UTC+10, dk9389 wrote:
>
> I got the issue, actually .net application is using MongoDB driver which 
> by default uses Acknowledge as a write concern. So when the primary steps 
> down MongoDB driver is not getting the write response from that primary and 
> hence this error occurs.
> Is there any way to change the default write concerns in MongoDB driver, 
> or just skip the error "write results unavailable"
>

Hi Darshana,

If there is no primary available to accept writes, it is expected that your 
application will get write exceptions until a new primary is elected. In 
this case your application can choose to retry the write (perhaps with a 
backoff strategy) or ignore the exception with Unacknowledged writes (if it 
is acceptable to potentially not write data for your use case).

The C# driver has a WriteConcern class:
 http://api.mongodb.org/csharp/2.0/html/T_MongoDB_Driver_WriteConcern.htm

.. which maps to the standard MongoDB write concerns:
 http://docs.mongodb.org/manual/core/write-concern/

As you have noted, the default write concern is to request acknowledgement 
by the mongod that receives the write.

Regards,
Stephen

>

-- 
You received this message because you are subscribed to the Google Groups "mongodb-user"
group.

For other MongoDB technical support options, see: http://www.mongodb.org/about/support/.
--- 
You received this message because you are subscribed to the Google Groups "mongodb-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mongodb-user+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to mongodb-user@xxxxxxxxxxxxxxxx.
Visit this group at http://groups.google.com/group/mongodb-user.
To view this discussion on the web visit https://groups.google.com/d/msgid/mongodb-user/ce122eeb-2e34-4487-8532-9e9b0af2a061%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<Anterior por Tema] Tema Actual [Siguiente por Tema>