Существует ли расширение автоматического выключателя для приложений wso2 siddhi? - PullRequest
0 голосов
/ 23 октября 2019

Я искал конфигурацию автоматического выключателя или расширение автоматического выключателя для обнаружения сбоев в моем приложении siddhi, но я не смог ничего найти. Может быть, я должен реализовать свой собственный шаблон автоматического выключателя?

1 Ответ

0 голосов
/ 28 октября 2019

По умолчанию Сиддхи публикует неблокирующим способом. Следовательно, потоки в Siddhi не будут заблокированы, если вы не настроите его для обратного давления, используя Siddhi Error processing . Если не удается установить соединение, Сиддхи автоматически повторяет попытку с помощью механизма повторной попытки отката.

Вы можете использовать Обработка ошибок Сиддхи , чтобы обработать ошибки вручную. С обработкой ошибок в Sink вы можете обрабатывать случаи ошибок, используя 3 подхода.

  1. Записывать и удалять событие
  2. Публикация потоков ожидает в режиме отката и повторной попытки
  3. Перенесите сбойные события в выделенный поток и используйте последующие события в соответствии с вашим требованием.

Я также считаю, что пользователям будет удобнее, если эта поддержка будет предоставляться изначально,Поэтому я создал проблему , чтобы вызвать запрос функции.

...