Details
Description
When the client is configured with just one address (an HA proxy for example), and receives a timeout. Because this is the only server in the list, the client waits a full second before attempting to reconnect. During this time, all operations fail until it reconnects. There is another enhancement pending (http://www.couchbase.com/issues/browse/NCBC-36) to improve some of that behavior.
However, this bug is for the larger problem of not being able to service requests without a connection to the streaming API even though the vbucket map is still valid.
However, this bug is for the larger problem of not being able to service requests without a connection to the streaming API even though the vbucket map is still valid.
Activity
- All
- Comments
- Work Log
- History
- Activity
- Gerrit Reviews
John Zablocki
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Project | Couchbase .NET client library [ 10046 ] | Couchbase Support/Engineering Tasks [ 10061 ] |
| Key | NCBC-38 | CBSE-234 |
| Affects Version/s | 1.0 [ 10271 ] | |
| Component/s | clients [ 10103 ] | |
| Component/s | library [ 10122 ] |
John Zablocki
made changes -
| Project | Couchbase Support/Engineering Tasks [ 10061 ] | Couchbase .NET client library [ 10046 ] |
| Key | CBSE-234 |
|
| Component/s | library [ 10122 ] | |
| Component/s | clients [ 10103 ] |
John Zablocki
made changes -
| Description |
Have a few reports from customers stating that when the .NET client loses it's connection to the streaming API of the cluster, it causes data operations to fail.
When the client is configured with just one address (an HA proxy for example), and receives a timeout. Because this is the only server in the list, the client waits a full second before attempting to reconnect. During this time, all operations fail until it reconnects. There is another enhancement pending (http://www.couchbase.com/issues/browse/NCBC-36) to improve some of that behavior. However, this bug is for the larger problem of not being able to service requests without a connection to the streaming API even though the vbucket map is still valid. |
When the client is configured with just one address (an HA proxy for example), and receives a timeout. Because this is the only server in the list, the client waits a full second before attempting to reconnect. During this time, all operations fail until it reconnects. There is another enhancement pending (http://www.couchbase.com/issues/browse/NCBC-36) to improve some of that behavior.
However, this bug is for the larger problem of not being able to service requests without a connection to the streaming API even though the vbucket map is still valid. |
John Zablocki
made changes -
| Fix Version/s | 1.2 [ 10298 ] |
John Zablocki
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Duplicate [ 3 ] |
John Zablocki
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |