威武小刺猬

文章
3
资源
0
加入时间
2年10月21天

【问题解决】Sentinel整合Gateway控制台不显示API管理

问题场景在Spring Cloud Gateway整合Sentinel时,发现API管理这个菜单没有显示。在官方文档里,是有这个菜单的:原因分析1. 查看源码页面在控制台对应的页面sidebar.html中,我们发现这个菜单时通过entry.isGateway这个条件语句来判断的,那么肯定是因为这个判断了不是网关,所以才不显示。然后在sidebar.js中,发现在查询客户端注册的信息时,appType为0,而只有当appType为1、11、12时,这里才会认为是网关。2. 查看客户端源码