У меня есть микросервисное приложение с Spring Boot 2, которое использовало мою собственную библиотеку для распространения новой конечной точки на себя с помощью функциональных возможностей исполнительного механизма - мой собственный исполнительный механизм реализовал интерфейс MvcEndpoint и содержал переменную 'path', которая получила реальное отображение API из приложения.yml микросервиса, который использовал эту библиотеку.
Но после того, как я перекодировал свою библиотеку для весенней загрузки 2, у меня возникла проблема - свойство id в @ Endpoint аннотации содержиттолько постоянное значение (как у всех свойств аннотации), и я не нашел способа изменить путь API конечной точки моего привода на что-то вроде ' / api / v1 / my-service / my-actator-endpoint '.
Я пытался написать это в своем application.yml микросервиса:
endpoints:
my-actuator-endpoint:
path: /api/v1/my-service/my-actuator-endpoint
Но эта конечная точка по-прежнему доступна только из / my-activator-endpoint, что означает только ее идентификатор.
Как сделать так, чтобы это было доступно по пользовательскому пути, например / api / v1 / my-service / my-activator-endpoint, который будет настроен в приложенииation.yml?