hystrix-dashboard监控页面一直显示loading的问题

  • 时间:
  • 来源:互联网
  • 文章标签:

hystrix-dashboard一直loading

    • cloud组件版本号
    • 错误现象
    • 错误原因
    • 修改方案
    • 顺便多嘴一句

cloud组件版本号

		
	<spring-cloud-alibaba.version>2.2.1.RELEASE</spring-cloud-alibaba.version>
	<spring-cloud.version>Hoxton.SR5</spring-cloud.version>
	<hystrix-dashboard.version>2.2.3.RELEASE</hystrix-dashboard.version>

错误现象

  1. 直接上图
    在这里插入图片描述

一直在loading。。,请求调用后,没有数据输出。

错误原因

F12,打开调试窗口,可以看到一条错误信息:

  Uncaught: TypeError: e.indexOf is not a function.

Hoxton.SR5依赖的jquery版本为3.4.1,定位到monitor.ftlh文件中,js的写法如下:

$(window).load(function()

修改方案

  1. 修改monitor.ftlh为如下调用方式:
$(window).on("load",function()
  1. 编译jar源文件,重新打包引入后,界面正常响应(需要有对应的请求调用)。

顺便多嘴一句

感觉netflix对于cloud的后续支持越来越不给力,如此简单的功能,适配竟没有做好;
希望其他netflix的cloud组件不要有类似的尴尬,哈哈😸。

本文链接http://www.taodudu.cc/news/show-82819.html