【问题标题】:Launch of Redis server on windows. The window closes itself在 Windows 上启动 Redis 服务器。窗户自动关闭
【发布时间】:2019-11-11 02:51:31
【问题描述】:

我正在尝试在 Windows 上运行 Redis 服务器。在我看来,它根据topic 中的建议执行了所有步骤。

但我没有看到这个窗口:

在我的情况下,运行文件 redis-server.exe 后它会在大约一秒钟内自动关闭。

但是,redis-cli.exe 文件可以正常工作并正确显示。

如何解决这个问题并运行 Redis 服务器?

【问题讨论】:

  • 肯定已经有一个 redis-server 实例在运行,可能在后台或作为 Windows 服务。因此,您尝试运行的第二个实例将无法尝试打开套接字并关闭。
  • 那该如何解决呢?退出目前在后台工作?我可以以某种方式运行两个吗?
  • 您可以运行多个实例,但它们必须在不同的端口上运行。您可以通过命令行指定监听端口,即start redis-server.exe --port 7777

标签: windows redis


【解决方案1】:

我遇到了完全相同的问题。我注意到还有另一个“隐藏”运行的 redis 服务器,因为我能够使用 redis-cli 获取有关它的信息。我之前使用的是 redis 桌面管理器,所以我卸载了它并重新启动了我的电脑,现在它就像一个魅力一样工作。 还有其他一些东西,我有一个正在运行的 redis docker 容器。所以先检查你的 docker 环境。

【讨论】:

    【解决方案2】:

    打开任务管理器 > 点击详细信息标签并滚动直到找到“redis-server.exe”。 右键单击“redis-server.exe”,然后单击“结束进程”。 再试一次,它现在应该可以工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-04
      • 2012-08-07
      • 1970-01-01
      • 1970-01-01
      • 2017-03-21
      • 2020-10-05
      • 2017-09-02
      • 1970-01-01
      相关资源
      最近更新 更多