学习地址:http://redisdoc.com/
一、哈希表
(1)hset:设置一个key值
-
127.0.0.1:6379[6]> hset media:center:rpc:load:all:center test_public_ip002 test_private_ip002
(integer) 1
(2)hget:获取value值
(3)hgetall:获取所有value值
-
127.0.0.1:6379[6]> hgetall media:center:rpc:load:all:center
1) "169.45.232.229"
2) "10.148.78.67"
3) "test_public_ip002"
4) "test_private_ip002"
(4)hdel:删除一个key值
-
127.0.0.1:6379[6]> hdel media:center:rpc:load:all:center 169.45.232.229
(integer) 1
(5)hlen:获取域的长度(个数)
(6)hmset:设置多个key
(7)hmget:获取多个key
(8)hstrem:创建一个新的key值,存在则返回0
(9)hkeys:获取所有keys值
-
127.0.0.1:6379[6]> keys *auth*
1) "media:center:auth:token:2954481451:d9d435f91773db35a81acb99020d023a"
2)……
(10)hvalues:获取所有values值
二、集合表
(1)smembers:返回集合中所有成员
-
127.0.0.1:6379[6]> smembers media:center:rpc:load:center:edge_set:test_public_ip002
(empty list or set)
(2)sadd key member [member ...]
(3)srandmember langs count:随机获取语法
(4)sismember key member:判断元素是否是集合成员
(5)scard key:获取集合元素
(6)srem key member [member ...]:删除集合元素
(7)
三、学习Supervisor知识点
*supervisorctl
- 查看全部进程状态:supervisorctl statis
- 停止单一进程状态:supervisor stop XXX
- 停止全部:supervisor stop all
- 启动~:supervisor start XXX
- 重启~:supervisor restart XXX
- 载入最新的配置文件:supervisor reload(停止原有进程并按新的配置启动、管理所有进程)
- 根据最新的配置文件:supervisor updata(启动新配置或有改动的进程,配置没有改动的进程不会受影响而重启)
*supervisord
- 初始启动 Supervisord,启动、管理配置中设置的进程。
*控制台:
- 在/etc/supervisord.conf中修改[inet_http_server]的参数,具体如下:
[inet_http_server] ; inet (TCP) server disabled by default port=*:9001 ; ip_address:port specifier, *:port for all iface username=root ; default is no username (open server) password=xxxx ; default is no password (open server)
- 2.访问:http://<host-ip>:9001
*进程解析
- MCU:[root@lms-qa-CcCenter-ibmwdc04-01 meizhuo]# supervisorctl
- ccaudit:录制服务
- ccworker_center:cc控制中心
- etcd:服务发现中心
- mesh_exporter:基础服务报警
- redis-sentinel:redis集群(哨兵型)
- redis-server:redis单机
- RTC center:[root@lms-qa-RtcCenter-ibmsng01-01 meizhuo]# supervisorctl
- etcd : 服务发现中心
- listener :监控supervisor下管理的进程是否重启
- mesh_exporter : 基础资源监控
- redis-sentinel : redis集群(哨兵型)
- redis-server : redis单机
- redis_sync : 业务数据同步服务
- rtc_center: rtc中心服务