Closed GoogleCodeExporter closed 8 years ago
Interesting. It uses that information to do both feature detection and
automatic timeout handling. The latter may be less if an issue going forward
due to TCP keepalive. It could indeed probably made to work, but a few things
will default to earlier server versions where features did not exist. It could
be suboptimal.
Can I ask: what is the driver to disable these? How about renaming? I had a
command-renaming experimental code ...
Original comment by marc.gravell
on 28 Feb 2013 at 11:56
When I asked why the commands were disabled they said:
"Basically we have a master redis that nobody connects to but us.
And you connect to a slave that has all the commands that could mess with the
data disabled."
Two points:
1. I'm not sure I agree with their point of view.
2. If the result of this is suboptimal then that's the data supplier's look
out. It would be useful to have booksleeve handle (optionally if required) the
situation though.
Original comment by stephen....@gmail.com
on 1 Mar 2013 at 12:13
I don't know who the supplier here is, but personally I would have feedback for
them:
- "info" cannot manipulate data, and is the only way of accurately determining
server capability
- 2.6 onwards has support for read-only slaves (it is now the default) - if
they don't want slaves becoming changed, that would be the correct way to do
that
I will see what I can do to make it not mind about this, though.
Original comment by marc.gravell
on 1 Mar 2013 at 12:43
Original comment by marc.gravell
on 15 Apr 2013 at 6:50
When runing twemproxy as Redis proxy, the INFO / CONFIG is not supported. And
this cause the problem that the RedisConnection is always closed right after it
is opened.
Original comment by gammatr...@gmail.com
on 17 Oct 2013 at 4:55
Original issue reported on code.google.com by
stephen....@gmail.com
on 28 Feb 2013 at 11:17