当前位置:网站首页 > R语言数据分析 > 正文

swagger地址配置(swagger的配置)



公司的微服务项目之前适配nacos只是用来读取配置文件(nacos的配置文件的页面确实更友好、简洁),最近需要把注册中心从eureka切换到nacos。但是有一个问题,nacos是不支持eureka的swagger页面跳转的,所以这个博客就是提供一个比较简便解决思路:springcloud项目使用nacos作为注册中心,如何实现eureka的API接口文档(swagger)跳转效果。

注意:本博客非nacos使用教程,没有用过nacos的小伙伴戳这里先了解下:nacos官方文档

后端获取API接口文档(下面统称为swagger)的页面地址,然后返回给前端展示。

其实后端确定了方案,前端按照后端来做就好了,就不再说前端的细节了。后端的主要问题在于:(1)swagger的页面地址怎么获取?(2)在哪一步将相关的数据返回给前端?

2.2.1获取swagger地址

这一点其实有点废话了,肯定是在配置文件里面配置swagger地址,然后魔改nacos对应的代码保存这个配置。(确定思路,暂定为魔改nacos代码这个方案)

2.2.2数据返回给前端

这一点其实想想也能明白,类似eureka,每个服务名下面都有多个实例,每个实例都是一个swagger跳转地址。那么相应的,在nacos里,肯定也是一样的道理,只要前端调用nacos-server接口获取实例信息,携带上swagger参数就行了。

下载nacos源码导入idea,地址戳这里:nacos-1.4.0-tag

nacos grpc端口 nacos api接口_spring boot

先从简单的来,先确认前端调用的nacos-server是哪个接口,这样才好去找到对应的后端代码位置。(其实先看前端调用接口是为了全局观,不要某个地方一有思路就开干,要纵观全局,说不定其他地方有更简便的方法,同时这样也能梳理一下完整的流程

nacos grpc端口 nacos api接口_nacos grpc端口_02

nacos grpc端口 nacos api接口_spring boot_03

nacos grpc端口 nacos api接口_nacos grpc端口_04

nacos grpc端口 nacos api接口_spring boot_05

nacos grpc端口 nacos api接口_后端_06

nacos grpc端口 nacos api接口_spring boot_07

到此这篇swagger地址配置(swagger的配置)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • resnet模型的优缺点(resnet模块)2025-09-30 18:54:06
  • m哈是什么意思(么哈mojar什么意思)2025-09-30 18:54:06
  • jgcontrol已停止工作(已停止工作clr20r3)2025-09-30 18:54:06
  • rabc权限设计(rbac权限模型图)2025-09-30 18:54:06
  • uchar i什么意思(uchari什么意思)2025-09-30 18:54:06
  • nsenter命令(newterm命令)2025-09-30 18:54:06
  • store怎么读(story怎么读)2025-09-30 18:54:06
  • xavier名字来历(xavier是男名还是女名)2025-09-30 18:54:06
  • 启动docker镜像命令(如何启动一个docker镜像)2025-09-30 18:54:06
  • pointnet++网络简图(networkx网络图)2025-09-30 18:54:06
  • 全屏图片