Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support redis CLIENT commands #139

Closed
UriHendler opened this issue Jan 30, 2017 · 2 comments
Closed

Support redis CLIENT commands #139

UriHendler opened this issue Jan 30, 2017 · 2 comments

Comments

@UriHendler
Copy link

I'm trying to debug an issue where I'm getting frequent network receive timeouts on open connections to tile38 (running v1.7.5).

The debug log shows when connections are opened/closed/dropped, but I'm not finding any pattern there.

Tile38 is running on a Ubuntu VM in Azure. The apps that are talking to tile38 are in the same Azure region, so the network latency should be very low. CPU usage is usually not more than 5%.

I'm sending at most 100-200 commands per second, mostly SET commands.

I'm currently using the ServiceStack.Redis client, which supports connection pooling.

Is support for the redis CLIENT commands on the roadmap?

At least the CLIENT LIST command would be helpful, with the id and addr fields (name, age and idle would be a nice addition.)

@tidwall
Copy link
Owner

tidwall commented Jan 31, 2017

@UriHendler I added the CLIENTS command to the master branch. Let me know how it goes.

@UriHendler
Copy link
Author

@tidwall Great, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants