【问题标题】:Can't change the port number无法更改端口号
【发布时间】:2018-05-24 23:03:18
【问题描述】:

我将端口号从 6379 更改为 6380,但 redis 仍然尝试通过默认端口进行连接。

它说连接被拒绝,无法通过 127.0.0.1 6379 连接。我该怎么办?

【问题讨论】:

  • 你做了什么来影响这种变化?你重启服务器了吗?您是否编辑过 .conf 文件?

标签: redis


【解决方案1】:

redis-cli -p 6380 命令不会启动一个将监听 6380 端口的 Redis 服务器。

如果你想改变端口,你必须先杀死在默认端口上运行的redis实例,然后找到redis.conf文件。

编辑行:

# Accept connections on the specified port, default is 6379.
# If port 0 is specified Redis will not listen on a TCP socket.
port 6379

cluster-config-file nodes-6379.conf

使用您的新端口。

最后,使用编辑后的配置文件启动 Redis:

./redis-server /path/to/redis/redis.conf

【讨论】:

    【解决方案2】:

    检查是否有进程已经在使用 6379。在 MacOS 上,运行:

    lsof -i :6380
    

    然后杀死正在使用该端口的任何东西。确保您杀死在 6379 上运行的 redis 实例,并在确定该端口空闲后在 6380 上重新启动它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-27
      • 1970-01-01
      • 1970-01-01
      • 2017-08-20
      • 1970-01-01
      • 2018-06-30
      • 1970-01-01
      • 2015-03-24
      相关资源
      最近更新 更多