Java 找出谁在使用Redis
我们公司有一个Redis,多个团队正在使用它。我们收到了大量的请求,但似乎没有人知道是哪个应用程序引起的。我们只有一个在整个公司使用的密码,我们的Redis在VPN下是安全的,所以我们知道它不是来自外部的 有没有办法知道谁在使用Redis?也许我们可以通过每个应用程序的连接传入一些标题,以确定谁的请求最多,等等Java 找出谁在使用Redis,java,spring,redis,spring-data-redis,Java,Spring,Redis,Spring Data Redis,我们公司有一个Redis,多个团队正在使用它。我们收到了大量的请求,但似乎没有人知道是哪个应用程序引起的。我们只有一个在整个公司使用的密码,我们的Redis在VPN下是安全的,所以我们知道它不是来自外部的 有没有办法知道谁在使用Redis?也许我们可以通过每个应用程序的连接传入一些标题,以确定谁的请求最多,等等 我们使用Spring Data Redis进行沟通。这个问题太广泛了,因为这里可以使用不同的策略: 使用命令。这基本上是一个内置调试工具,用于监视Redis执行的所有命令 使用某种中间代
我们使用Spring Data Redis进行沟通。这个问题太广泛了,因为这里可以使用不同的策略:
这个问题太广泛了,因为这里可以使用不同的策略:
只需使用
redis-cli-monitor
也只需使用redis-cli-monitor
就可以了,谢谢!那正是我要找的!我有一个用于连接Redis的库,在初始化客户端时,我会问他们“团队/应用程序名称”。稍后,在每个请求中,我都会将日志发送到XDB,并在Grafana中查看图表!谢谢你马克:)也可以在这里帮忙谢谢!那正是我要找的!我有一个用于连接Redis的库,在初始化客户端时,我会问他们“团队/应用程序名称”。稍后,在每个请求中,我都会将日志发送到XDB,并在Grafana中查看图表!谢谢你,马克:)