Version management of Spring Cloud internal call interface (requests do not go from the Zuul gateway).

problem description

Interface management of internal calls in Spring Cloud. Now you need the version to be forward compatible, so you can only keep the old version of the service for each release.

the environmental background of the problems and what methods you have tried

currently, RibbonFilterContextHolder is set when Zuul is forwarded, and the metadata-map parameter in the registry is used to complete the interface version management of requests from the Zuul gateway.
but how to manage interface information by calling Feign internally?

May.24,2022
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e45a0a-44b29.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e45a0a-44b29.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?