Динамическая маршрутизация на верблюжьем входе json

Я пытаюсь сделать простой маршрут на верблюде. Как проанализировать ввод маршрута? Это правильный подход, чтобы добавить маршруты к хэш-карте, а затем перенаправить на другой микро-сервис? Какой самый простой способ распечатать ввод и вывод?

@Component открытый класс DynamicRouterBean {

private final Map<String, String> routes;

public DynamicRouterBean() {
    this.routes = new HashMap<>();
    this.routes.put("index", "https:/cluster1.blue/shopping-orchestration/swaggar.json");
}



public String route(String body,
                    @Header(Exchange.SLIP_ENDPOINT) String previous) {
    if (this.routes.containsKey(body) && previous == null) {
        return routes.get(body);
    } else {
        return body;
    }
}

}

0 ответов

Другие вопросы по тегам