【发布时间】:2019-09-01 06:03:45
【问题描述】:
我在我的电脑上安装了redis,打开了1个redis-server和2个redis-cli。如果我在第一个 redis-cli 终端中键入“shutdown save”命令,它将关闭服务器和第一个 redis-cli。然后,第二个 redis-cli 将无法再与 redis-server 通信,因为它已被另一个 redis-cli 关闭。 这对我来说毫无意义。 IMO,服务器是独立服务,应始终运行。客户端应该能够连接/断开与服务器的连接,但永远不能禁用服务器。为什么 Redis 允许客户端禁用可以由许多其他客户端共享的服务器?考虑一下,如果redis服务器在远程机器上,而redis客户端在其他机器上,如果其中一个客户端关闭远程服务器,那么所有其他客户端都会受到影响,这不是很危险吗?
【问题讨论】:
标签: redis