Любая эталонная реализация для турбины Netflix с серверными событиями, отличными от hystrix.

Я пытаюсь передать события на основе resilence4j (автоматический выключатель) в монитор потока турбины. у нас есть агрегатор потока турбины, который уже потребляет несколько потоков hystrix из множества микросервисов. Все новые микросервисы пишутся на основе resilence4j, и мы хотели передавать события на стороне сервера, которые resilence4j генерирует, для подачи на турбину, чтобы мы могли коллективно просматривать их все.

Согласно документации турбины https://github.com/Netflix/Turbine/wiki, любая пара значений ключа JSON может быть агрегирована, если они генерируют события типа события на стороне сервера (SSE). Мне трудно это реализовать. Также исследовал весенний облачный аромат турбины.

Я вижу проблему в том, что турбина выборочно ищет данные SSE на основе hystrix. Любые предложения или мысли о том, как действовать или это даже невозможно?


person Vijay Ram    schedule 30.10.2019    source источник


Ответы (1)


Не уверен, что в документации есть правильные данные. турбина ожидает тип, название и группу части потока вроде бы. как только мы добавим следующие пары KV в пар SSE. сердечник турбины наблюдал за потоком.

data: {"type":"circuitbreaker","name":"resilence4j","group":"wrench","current_time":"2019-11-02T15:04:54.241Z"... other values}
person Vijay Ram    schedule 05.11.2019