首先是线下猛如虎,线上惨不忍赌。。。。。。。。
问题的出处是:
function change() { /*获取cpu*/ $.ajax({ url: "http://localhost:8082/fras/server/cpu",//请求地址 (这里不能使用localhost,具体原因不详,只能使用linux监控机本机的iP,如果是localhost就是 127.0.0.1) type: "post",//请求方式 async: false,//是否异步请求 dataType: "json", success: function (jdata) { // alert(jdata.cpu[0].cpu1); $("#cpu1").val(jdata.cpu[0].cpu1); $("#cpu2").val(jdata.cpu[1].cpu1); $("#cpu3").val(jdata.cpu[2].cpu1); $("#cpu4").val(jdata.cpu[3].cpu1); } });
解决:
function change() { /*获取cpu*/ $.ajax({ url: "http://192.168.XX.XX:8082/fras/server/cpu",//请求地址 (192.168.xx.xx 为你要监控的服务器的ip) type: "post",//请求方式 async: false,//是否异步请求 dataType: "json", success: function (jdata) { // alert(jdata.cpu[0].cpu1); $("#cpu1").val(jdata.cpu[0].cpu1); $("#cpu2").val(jdata.cpu[1].cpu1); $("#cpu3").val(jdata.cpu[2].cpu1); $("#cpu4").val(jdata.cpu[3].cpu1); } });