检查Redis服务器是否在运行(查看redis是否在运行)
Redis是一个开源的内存Object Key-Value数据库,采用ANSI C语言编写,支持所有主流操作系统,可使用内存进行数据存储,同时也可以在多种类型的持久存储上运行,比如磁盘等。Redis很多公司在用,它可以减少IO操作对数据库的压力,在很多场景取得极大的性能提升。
要检查Redis服务器是否在运行,用户可以利用Redis客户端发送一条ping命令,这条命令会返回一个PONG字符串给客户端表示服务器是在运行:
//例如使用Redis客户端发送ping命令
redis > ping
//命令会返回一个pong字符串
PONG
Redis客户端也可以直接使用Linux终端连接服务器,再使用info命令来检查服务器是否在运行,例如:
//通过Linux终端连接Redis服务器
redis-cli -h [hostname] -p [port]
//检查Redis服务器是否在运行
127.0.0.1:6379> info
//此处会显示详细的运行情况
server: ……
aof_last_rewrite_time: …..
…
另外也可以通过直接使用Linux的ps命令来查看Redis服务器是否在运行,如:
//检查Redis服务器是否运行
ps aux|grep redis
//如果存在 redis-server 则表示 Redis 服务器正在运行
/usr/bin/redis-server 0.0.0.0:6379
Redis服务器是否在运行可以根据返回PONG字符串、使用info命令查看服务器运行状态和使用ps命令来查看Redis进程来检查。只要返回相关结果,则可以肯定Redis服务器正在运行着。