diff --git a/plugins/redis/js/redis.js b/plugins/redis/js/redis.js
index b59a02a09..7577aaa7f 100755
--- a/plugins/redis/js/redis.js
+++ b/plugins/redis/js/redis.js
@@ -59,6 +59,11 @@ function redisStatus(version) {
redisPost('run_info',version, {},function(data){
var rdata = $.parseJSON(data.data);
+ if (!rdata.status){
+ layer.msg(rdata.msg,{icon:0,time:2000,shade: [0.3, '#000']});
+ return;
+ }
+
hit = (parseInt(rdata.keyspace_hits) / (parseInt(rdata.keyspace_hits) + parseInt(rdata.keyspace_misses)) * 100).toFixed(2);
var con = '
\
\
@@ -89,10 +94,10 @@ function replStatus(version){
var rdata = $.parseJSON(data.data);
console.log(rdata)
- // if (!rdata.status){
- // layer.msg(data.msg,{icon:0,time:2000,shade: [0.3, '#000']});
- // return;
- // }
+ if (!rdata.status){
+ layer.msg(rdata.msg,{icon:0,time:2000,shade: [0.3, '#000']});
+ return;
+ }
var kv = {
'role':'角色',
@@ -113,20 +118,28 @@ function replStatus(version){
'second_repl_offset':'主库复制位置时间',
'repl_backlog_first_byte_offset':'第一个字节偏移量',
'repl_backlog_histlen':'backlog中数据的长度',
+ 'repl_backlog_active':'开启复制缓冲区',
}
var tbody_text = '';
for (k in rdata){
if (k == 'master_replid'){
- tbody_text += ''+k+' | ' + rdata[k] + ' | '+kv[k]+' |
';
+ tbody_text += ''+k+' | ' + rdata[k] + ' | '+kv[k]+' |
';
} else{
- tbody_text += ''+k+' | ' + rdata[k] + ' | '+kv[k]+' |
';
+
+ if (k.substring(0,5) == 'slave'){
+ tbody_text += ''+k+' | ' + rdata[k] + ' | 从库配置信息 |
';
+ } else{
+ tbody_text += ''+k+' | ' + rdata[k] + ' | '+kv[k]+' |
';
+ }
+
+
}
}
var con = '\
\
- 字段 | 当前值 | 说明 | \
+ 字段 | 当前值 | 说明 | \
'+tbody_text+'\
';
$(".soft-man-con").html(con);