如何找到嵌入式Redis端口并杀死嵌入式Redis服务器

How to find Embedded Redis port and kill the Embedded Redis server

如何停止 Embedded Redis 服务器?我刚刚启动了redis服务器,并没有实现它的stop方法。我正在使用 windows。

如何

  1. 找到嵌入式 Redis 端口?
  2. 关闭嵌入式 Redis 服务器?

代码

@Component
public class EmbededRedis {

    @Value("${spring.redis.port}")
    private int redisPort;

    private RedisServer redisServer;

    @PostConstruct
    public void startRedis() throws IOException {
        redisServer = new RedisServer(redisPort);
        redisServer.start();
    }
}

这对你来说可能为时已晚,但我可能会帮助其他人。我使用这些命令来终止嵌入式 redis 服务器进程。

netstat -nao | find "6379"  
taskkill /PID xxxxx /F  

第一个命令的进程 ID 使用 xxxxx。