java中Swagger获取的问题,Swagger加载慢

背景:
现在有个功能,大概就是拿到swagger的json信息,通过解析生成某个接口的详细内容,但是由于接口过多,导致swagger加载缓慢,在应用部署后,swagger在一定时间内并不可用(一定时间后就可以正常使用),导致调用这个功能超时。

想法:
初步怀疑就是扫描接口过多,导致的
所以我是想能不能提升swagger加载的数据,(由于一些原因,无法使用分组)

我是通过cxf-rt-rs-service-description-swagger集成的swagger,不知道各位有没有什么建议

自己去DocumentationCache去取数据,容器启动就把扫描结果放到这里面来了,人家的接口去取数据的时候,还做了其他业务,你不需要那么多东西的话,那就自己去拿