springboot2.2.x, hystrix-dashboard监控页面一直显示loading的问题

hystrix-dashboard一直loading

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

cloud组件版本号

		
	<spring-cloud-alibaba.version>2.2.1.RELEASEspring-cloud-alibaba.version>
	<spring-cloud.version>Hoxton.SR5spring-cloud.version>
	<hystrix-dashboard.version>2.2.3.RELEASEhystrix-dashboard.version>

错误现象

  1. 直接上图
    springboot2.2.x, hystrix-dashboard监控页面一直显示loading的问题_第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组件不要有类似的尴尬,哈哈。

你可能感兴趣的:(java,spring)