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 += ''; + tbody_text += ''; } else{ - tbody_text += ''; + + if (k.substring(0,5) == 'slave'){ + tbody_text += ''; + } else{ + tbody_text += ''; + } + + } } var con = '
\
'+k+'' + rdata[k] + ''+kv[k]+'
'+k+'' + rdata[k] + ''+kv[k]+'
'+k+'' + rdata[k] + ''+kv[k]+'
'+k+'' + rdata[k] + '从库配置信息
'+k+'' + rdata[k] + ''+kv[k]+'
\ - \ + \ '+tbody_text+'\
字段当前值说明
字段当前值说明
'; $(".soft-man-con").html(con);