精华内容
下载资源
问答
  • linux关闭redis命令 redis配置redis服务器启动和关闭发布时间:2017-04-13来源:服务器之家# chkconfig: 2345 10 90# description: Start and Stop redisPATH=/usr/local/devtools/redis/src:/sbin:/usr/bin:/...

    linux关闭redis命令 redis配置redis的服务器启动和关闭

    发布时间:2017-04-13

    来源:服务器之家

    # chkconfig: 2345 10 90

    # description: Start and Stop redis

    PATH=/usr/local/devtools/redis/src:/sbin:/usr/bin:/bin

    REDISPORT=6379

    EXEC=/usr/local/devtools/redis/src/redis-server

    REDIS_CLI=/usr/local/devtools/redis/src/redis-cli

    PIDFILE=/var/run/redis.pid

    CONF="/usr/local/devtools/redis/redis.conf"

    AUTH="1234"

    case "$1" in

    start)

    if [ -f $PIDFILE ]

    then

    echo "$PIDFILE exists, process is already running or crashed."

    else

    echo "Starting Redis server..."

    $EXEC $CONF

    fi

    if [ "$?"="0" ]

    then

    echo "Redis is running..."

    fi

    ;;

    stop)

    if [-f $PIDFILE ]

    then

    echo "$PIDFILE exists, process is not running."

    else

    PID=$(cat $PIDFILE)

    echo "Stopping..."

    $REDIS_CLI -p $REDISPORT SHUTDOWN

    sleep 2

    while [ -x $PIDFILE ]

    do

    echo "Waiting for Redis to shutdown..."

    sleep 1

    done

    echo "Redis stopped"

    fi

    ;;

    restart|force-reload)

    ${0} stop

    ${0} start

    ;;

    *)

    echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2

    exit 1

    esac

    2、给文件添加权限,使用脚本文件可以执行,命令为:chmod 755 /etc/init.d/redis

    3、以上工作顺利完成并且没有出现报错,则配置完成。每次开机之后,我们输入以下两个命令就可以启动和关闭redis服务了,如图所示:

    a、service redis start  开启redis服务

    b、service redis stop 关闭redis服务

    4、在大部分情况下,我们需要服务器重新启动的时候自动开启redis,而不是我们手工的去开启,那么下来就说一下开机自动启动的设置。

    首先设置redis.config中的daemonize为yes,确保守护进行开启,执行以下命令:

    (1)、cd /usr/local/devtools/redis

    (2)、vi redis.conf 开启配置文件,找到daemonize属性就设置为yes, 保存并且退出即可。

    (3)、然后设置开机启动,命令:chkconfig redis on

    当以上步骤完成之后,即可以可以重新启动Linux然后按照前面所写的测试是否随机器自动启动了。

    =====================redis配置完成===============================

    展开全文
  • 第 第 PAGE 1 页 共 NUMPAGES 1 页 linux的redis启动关闭命令 Linux下redis的启动和关闭通过... linux的redis启动关闭命令 linux的redis启动命令 redis可执行文件说明 redis-server redis服务器 redis-cli redis命令
  • Redis 连接命令&Redis 服务器命令

    千次阅读 2017-07-27 15:49:41
    Redis 连接命令下表列出了 redis 连接的基本命令:序号 命令及描述 1 AUTH password 验证密码是否正确 2 ECHO message 打印字符串 3 PING 查看服务是否运行 4 QUIT 关闭当前连接 5 SELECT index 切换到...

    Redis 连接命令

    下表列出了 redis 连接的基本命令:

    序号 命令及描述
    1 AUTH password
    验证密码是否正确
    2 ECHO message
    打印字符串
    3 PING
    查看服务是否运行
    4 QUIT
    关闭当前连接
    5 SELECT index
    切换到指定的数据库

    示例如下:

    这里写图片描述

    Redis 服务器命令

    下表列出了 redis 服务器的相关命令:

    序号 命令及描述
    1 BGREWRITEAOF
    异步执行一个 AOF(AppendOnly File) 文件重写操作
    2 BGSAVE
    在后台异步保存当前数据库的数据到磁盘
    3 CLIENT KILL [ip:port] [ID client-id]
    关闭客户端连接
    4 CLIENT LIST
    获取连接到服务器的客户端连接列表
    5 CLIENT GETNAME
    获取连接的名称
    6 CLIENT PAUSE timeout
    在指定时间内终止运行来自客户端的命令
    7 CLIENT SETNAME connection-name
    设置当前连接的名称
    8 CLUSTER SLOTS
    获取集群节点的映射数组
    9 COMMAND
    获取 Redis 命令详情数组
    10 COMMAND COUNT
    获取 Redis 命令总数
    11 COMMAND GETKEYS
    获取给定命令的所有键
    12 TIME
    返回当前服务器时间
    13 COMMAND INFO command-name [command-name …]
    获取指定 Redis 命令描述的数组
    14 CONFIG GET parameter
    获取指定配置参数的值
    15 CONFIG REWRITE
    对启动 Redis 服务器时所指定的 redis.conf 配置文件进行改写
    16 CONFIG SET parameter value
    修改 redis 配置参数,无需重启
    17 CONFIG RESETSTAT
    重置 INFO 命令中的某些统计数据
    18 DBSIZE
    返回当前数据库的 key 的数量
    19 DEBUG OBJECT key
    获取 key 的调试信息
    20 DEBUG SEGFAULT
    让 Redis 服务崩溃
    21 FLUSHALL
    删除所有数据库的所有key
    22 FLUSHDB
    删除当前数据库的所有key
    23 INFO [section]
    获取 Redis 服务器的各种信息和统计数值
    24 LASTSAVE
    返回最近一次 Redis 成功将数据保存到磁盘上的时间,以 UNIX 时间戳格式表示
    25 MONITOR
    实时打印出 Redis 服务器接收到的命令,调试用
    26 ROLE
    返回主从实例所属的角色
    27 SAVE
    异步保存数据到硬盘
    28 SHUTDOWN [NOSAVE] [SAVE]
    异步保存数据到硬盘,并关闭服务器
    29 SLAVEOF host port
    将当前服务器转变为指定服务器的从属服务器(slave server)
    30 SLOWLOG subcommand [argument]
    管理 redis 的慢日志
    31 SYNC
    用于复制功能(replication)的内部命令

    实例如下图:

    这里写图片描述

    展开全文
  • Redis 服务器命令

    2018-08-10 13:03:00
    1.BGREWRITEAOF 异步执行一个 AOF(AppendOnly File) 文件重写操作 2.BGSAVE ...关闭客户端连接 4.CLIENT LIST 获取连接到服务器的客户端连接列表 5.CLIENT GETNAME 获取连接的名称 ...
    1.BGREWRITEAOF
    异步执行一个 AOF(AppendOnly File) 文件重写操作
    
    2.BGSAVE
    在后台异步保存当前数据库的数据到磁盘
    
    3.CLIENT KILL [ip:port] [ID client-id]
    关闭客户端连接
    
    4.CLIENT LIST
    获取连接到服务器的客户端连接列表
    
    5.CLIENT GETNAME
    获取连接的名称
    
    6.CLIENT PAUSE timeout
    在指定时间内终止运行来自客户端的命令
    
    7.CLIENT SETNAME connection-name
    设置当前连接的名称
    
    8.CLUSTER SLOTS
    获取集群节点的映射数组
    
    9.COMMAND
    获取 Redis 命令详情数组
    
    10.COMMAND COUNT
    获取 Redis 命令总数
    
    11.COMMAND GETKEYS
    获取给定命令的所有键
    
    12.TIME
    返回当前服务器时间
    
    13.COMMAND INFO command-name [command-name ...]
    获取指定 Redis 命令描述的数组
    
    14.CONFIG GET parameter
    获取指定配置参数的值
    
    15.CONFIG REWRITE
    对启动 Redis 服务器时所指定的 redis.conf 配置文件进行改写
    
    16.CONFIG SET parameter value
    修改 redis 配置参数,无需重启
    
    17.CONFIG RESETSTAT
    重置 INFO 命令中的某些统计数据
    
    18.DBSIZE
    返回当前数据库的 key 的数量
    
    19.DEBUG OBJECT key
    获取 key 的调试信息
    
    20.DEBUG SEGFAULT
    让 Redis 服务崩溃
    
    21.FLUSHALL
    删除所有数据库的所有key
    
    22.FLUSHDB
    删除当前数据库的所有key
    
    23.INFO [section]
    获取 Redis 服务器的各种信息和统计数值
    
    24.LASTSAVE
    返回最近一次 Redis 成功将数据保存到磁盘上的时间,以 UNIX 时间戳格式表示
    
    25.MONITOR
    实时打印出 Redis 服务器接收到的命令,调试用
    
    26.ROLE
    返回主从实例所属的角色
    
    27.SAVE
    同步保存数据到硬盘
    
    28.SHUTDOWN [NOSAVE] [SAVE]
    异步保存数据到硬盘,并关闭服务器
    
    29.SLAVEOF host port
    将当前服务器转变为指定服务器的从属服务器(slave server)
    
    30.SLOWLOG subcommand [argument]
    管理 redis 的慢日志
    
    31.SYNC
    用于复制功能(replication)的内部命令
    

     

    转载于:https://www.cnblogs.com/konglingxi/p/9454411.html

    展开全文
  • 命令:yum install -y gcc-c++ 2、上传redis压缩包至Linux服务器。3、解压redis命令:tar -zxvf redis...... 4、编译redis,在根目录下输入make。 命令:进入 redis 的解压完毕的根目录下 执行命令:make 5、安装...

    安装Redis单机版

    1、在Linux中安装gcc,也就是c语言运行环境。

    命令:yum install -y gcc-c++

    134e6c8907630526b2c084b919e02146.png

    2、上传redis压缩包至Linux服务器。

    3、解压redis。

    命令:tar -zxvf redis......

    be109049fa6e4903975a0c34fd2a6968.png

    4、编译redis,在根目录下输入make。

    命令:进入 redis 的解压完毕的根目录下 执行命令:make

    ae11e7c46c9101e432315b69c7cd5de7.png

    5、安装redis

    进入redis的解压完毕的根目录下 , 执行命令 : make install PREFIX=/usr/local/redis ,redis文件夹如果没有,默认会去创建。

    8650e1f34cbacbffb0fe0e702cab6840.png

    6、启动redis

    6.1、前置启动

    前置启动,启动器占用整个窗口,操作Linux需要重新开打终端窗口。

    来到 usr/local/redis/bin

    命令 : ./redis -server 结束: ctrl+c

    bcf28415814e27f504b76291af5d7ff1.png

    6.2、后端启动

    先将 redis 解压目录下的 redis.conf 文件拷贝到 安装好的 redis 的 bin 目录下

    ce4755a57f6c96a97f788e8a0400d7e7.png

    修改拷贝过来的 redis.conf 配置文件

    01467db64120f4bf33e70f88f5c4898c.png

    启动redis, 在 bin 目录下执行命令:./redis-server redis.conf

    b4d8eb7ee90785b2ca07535f35d35544.png
    	查看 redis 启动是否成功
    		输入命令:ps aux|grep redis 

    47ff975588b15aed9369370f8744bd2c.png
    	关闭
    		关闭redis的命令 	./redis-cli shutdown

    c37cf462fb7b8cc0af7ce502f7f63d1e.png

    7、测试 redis

    在 bin 目录下启动redis 自带的客户端 ./redis-cli 常见 redis 命令: ping--->pong

    5b1152ef953554c94a60d5b059ca4cf8.png

    Redis集群搭建

    需求

    搭建一个 Redis 的最小集群,使用伪集群方式。 Redis中最小的集群三对主从。 
    在 192.168.130.131 中安装6个redis 实例。如果使用已经使用过的单机版创建集群时,需要删除 dump.rdb与apeendonly.aof 文件。
    6 个 redis 实例的端口分配:8001、8002、8003、8004、8005、8006 

    集群步骤

    redis 集群时需要使用一个 ruby 的脚本来完成集群。

    1、安装ruby环境

    a50ee46af1aff001dd2b734a49f59e4a.png
    命令: yum install ruby

    2、安装 ruby 的包管理器

    4081ed96bd61a998b4003bb3bff58c64.png
    命令: yum install rubygems

    3、进入到redis的安装目录下的 src 目录下找到到 redis-trib.rb 这个文件 这是集群时需要的脚本,因为是rb类型的,所以需要ruby环境。

    a29540e8a198f96c982bb2a6e5973f2f.png

    4、这个脚本的执行需要依赖于一些其他的 ruby 包,所以还要下载一个redis-3.0.0.gem,通过FileZilla上传到Linxu中。

    5、在Linux中找到该ruby包,进行安装。

    14a450edcdff26afa86ec1c593a61cf6.png
    命令: gem install redis -3.0.0.gem

    6、在local目录下创建一个目录名称为:redis-cluster ,用于存放redis的实例,也就是要为集群搭建准备。

    7、修改 redis.conf 配置文件。

    7.1、修改端口号

    76d6b8a55f19001ba73fc5ec6f5d8a80.png

    7.2、开启集群

    ebb58b7faabe282acc16a2d9689ec56b.png

    7.3、关闭AOF持久化保存方式。

    8、复制redis文件到redis-cluster 中,也就是第6步创建的那个目录中。

    096bfa137c7d015d2969d86547618921.png

    8.1、复制5份。

    e461f60737c80aaf1ae8cf67b1c65ddb.png
    此时只有redis01的配置文件修改过,其余的redis的实例配置还没修改

    9、修改cp的redis的端口号。

    bd88ad217935363b2f59927ae1f94c13.png

    10、把创建集群的 ruby 脚本复制到 redis-cluster 中。

    71a54b29f3d4a0d582ea5b1bd8af37a2.png
    命令:[root@localhost src]# cp redis-trib.rb /usr/local/redis-cluster/

    11、创建一个能够批量启动的脚本程序

    19fbc4eecc774f02f1d9593d7591bf5e.png
    创建脚本文件

    6e21c55edb9c725982054105468931ff.png
    在脚本文件中添加命令

    12、将批量启动脚本设置为可执行权限

    1d0bbabad99cd34e9d7e1d9a4bcdfa50.png
    命令 chmod +x startall.sh

    13、执行批量启动的脚本

    8d1cd22d5c975b15be78dedaf2c08f63.png

    14、查看redis是否启动成功

    2a1007bac3eb31b7c8a2901fe339b54e.png
    注意:集群后面的节点是cluster。

    15、创建集群

    命令	./redis-trib.rb create --replicas 1  192.168.130.131:8001 
    192.168.130.131:8002 192.168.130.131:8003 192.168.130.131:8004 192.168.130.131:8005  192.168.130.131:8006 

    d6ba3e0051cf06ba48bf4e7de106113b.png
    命令 ./redis-trib.rb create --replicas 1 192.168.130.131:8001 192.168.130.131:8002 192.168.130.131:8003 192.168.130.131:8004 192.168.130.131:8005 192.168.130.131:8006

    如果控制台显示以下信息就表明redis集群创建成功。

    4c5bc080d253ff80fa6abf0915109b3c.png

    访问集群中任意一redis实例

    8bc06607e247b5a97161390740c23388.png

    250f83ee2dd0158f88a63de4d6201db7.png

    16、测试

    在集群中的任意一个节点进行测试,但注意一定要有-c 参数,否则虽然可以连上,但是无法操作 redis 集群。

    73f85bc1b8006a9c4b48b776cfb3527a.png
    启动命令 ./redis -cli -h 192.168.130.131 -p 8001 -c
    启动命令 ./redis -cli -h 192.168.130.131 -p 8001 -c

    关闭的话也是创建的脚本,可以用任何实例中的客户端去关闭节点。

    d5dd12d9b606114affa81789c76a5b7c.png

    查看是否关闭成功

    41dfb3a1f691682caa4d5933b9935aa3.png
    展开全文
  • # 关闭redis服务器 redis-cli -h 127.0.0.1 -p 6379 shutdown # 杀死redis服务器(比较暴力,谨慎使用) sudo kill -9 pid 进程号 # 指定配置文件启动redis sudo redis-server /etc/redis/redis.conf # 查看redis...
  • redis 服务器端命令】 TIME 查看时间戳与微秒数 DBSIZE 查看当前库中的key数量 BGREWRITEAOF 后台进程...SHUTDOWN[""|save|nosave] 断开连接,关闭服务器 SLOWLOG 显示慢查询 INFO 显示服务器信息 CONFIG GET
  • 另外,对一个从属服务器执行命令 SLAVEOF NO ONE 将使得这个从属服务器关闭复制功能,并从从属服务器转变回主服务器,原来同步所得的数据集不会被丢弃。 ...
  • Redis命令——服务器

    2021-03-08 14:43:48
    序号 命令 描述 1 BGREWRITEAOF 异步执行一个 AOF(AppendOnly...获取连接到服务器的客户端连接列表 5 CLIENT GETNAME 获取连接的名称 6 CLIENT PAUSE timeout 在指定时间内终止运行来自客户端的命令 7 CL...
  • Redis的基础命令

    2019-10-28 11:28:24
    ./redis-server 启动redis 服务器 前端启动的时候该界面不能关闭 找到conf 将no 改成yes 在同一个界面就可以简单启动了 查看进程 结束进程 连接本地的Redis 可视化客户端 有很多BUG 不常用 连接之后有16个...
  • Redis 常用操作命令

    2019-09-28 08:46:04
    Redis ubuntu下启动服务器 ps aux | grep redis // 查看当前进程是否开启redis ...sudo service redis stop // 关闭服务 sudo service redis restart // 重新启动 redis-cli // 进入客户端 数据类型 string ha...
  • 关闭 禁用 Redis危险命令

    千次阅读 2018-07-30 10:10:06
    Redis的危险命令主要有: flushdb,清空数据库 flushall,清空所有记录,数据库 ...禁用的具体做法是,修改服务器的配置文件redis.conf,在SECURITY这一项中,我们新增以下命令:   rename-command...
  • 文章目录redis基础操作命令安装环境包查看接口启动关闭等相关命令添加远程访问数据库配置查看命令存入数据获取数据向本地服务器的6379端口发送100个并发连接与100000个请求测试性能测试存取100字节的数据包性能hash...
  • 二、配置、启动、操作、关闭Redis 启动Redis服务 方法一、默认配置 方法二、运行启动 方法三、配置文件启动(常用) redis-cli连接Redis服务器 方法一:交互式方式 方式二:命令式 停止Redis服务 方式一:...
  • 一、Redis连接命令 1、检测密码 2、打印字符串 3、测试连接 4、关闭连接 5、切换数据库 ...二、Redis服务器命令 1、获取客户端列表 2、关闭指定的客户端连接 3、获取当前数据库key的数量 ...
  • Redis 之 常用命令

    2020-04-18 17:18:40
    管理命令 序号 命令 说明 ...使用给定的密码验证服务器 ...关闭当前连接 5 SELECT index 更改当前连接的所选数据库 6 FLUSHDB 删除当前数据库中的所有键 7 FLUSHALL 从所有数据库中删除所有键 ...
  • Redis中常用命令

    2019-09-30 11:50:20
    连接操作相关的命令 quit:关闭连接(connection) auth:简单密码认证 持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时戳 shundown...
  • 连接操作相关的命令 ...quit:关闭连接(connection) auth:简单密码认证 服务端相关命令 time:返回当前服务器时间 client list: 返回所有连接到服务器的客户端信息和统计数据 参见 http://redi...
  • redis-cli命令

    2019-04-03 10:56:01
    连接操作相关的命令 默认直接连接 远程连接-h 192.168.1.20 -p 6379 ping:测试连接是否存活如果正常会... quit:关闭连接(connection) auth:简单密码认证 服务端相关命令 time:返回当前服务器时间 client ...
  • Redis简介:Redis的特点:单机版Redis:1、安装gcc环境:yum install -y gcc-c++2、将下载好的Redis压缩包上传到Linux服务器中,Redis版本:副版本号为奇数的是测试版,偶数的是稳定版。3.0版本之前不支持集群。3、...
  • 1.ping:测试服务器是否存活 127.0.0.1:6379> ping ...然后我们把redis关闭掉 127.0.0.1:6379> ping Could not connect to Redis at 127.0.0.1:6379: Connection refused 可以看到已经连接不上了 然后再启动r
  •  常用服务器命令总结(自用总结 不喜勿喷): 命令1:ping 测试连接是否存活 返回pong则证明连接正常 127.0.0.1:6379> ping   PONG redis-server关闭时情况: not connected> ping  Could ...
  • redis关闭保护模式

    千次阅读 2019-03-29 13:18:02
    redis在启动的时候默认会启动一个保护模式,只有同一个服务器可以连接上redis。别的服务器连接不上这个redis 解决办法:关闭保护模式 ...2、启动redis 登入客户端执行下面命令 config set protected-...
  • 关闭redis服务器 1、直接杀死进程(不推荐)可能不会数据持久化 Kill-9 进程号 2、使用客户端 执行 shutdown命令 会数据持久化(推荐) ./redis-cli shutdown Redis有默认的16个数据库 0-15号 使用图形界面连接...
  • redis-cli 命令

    2019-10-09 05:10:12
    auth --> 密码认证 quit --> 退出,关闭连接 ping --> 返回 pong echo --> 打印字符串 ...切换指定数据库,以索引号表示 ...获取连接到服务器的客户端连接列表 client kill --> 关闭客...
  • Redis rdb服务器间迁移

    2020-11-12 18:18:03
    关闭B服务器redis的aof日志功能(如果不关闭aof,默认用aof文件来恢复数据) 将dbfilename 改成dump-6382.rdb vim reids.conf appendonly no dbfilename dump-6382.rdb A 服务器 利用 save 命令 生成最新rdb ➜...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 420
精华内容 168
关键字:

redis关闭服务器命令

redis 订阅