Skip to content

Couldn't set Retry Topic mechanism In Faust Streaming #769

@rawheel

Description

@rawheel

Checklist

  • [ X] I have included information about relevant versions
  • [ X] I have verified that the issue persists when using the master branch of Faust.

Hello all, I’m using faust-streaming with fastAPI.
I have two topics

  • main_topic
  • retry_topic

I want if the logic fails in main_topic it should call retry_topic and if that fails so there should be max 3 retries that it should do.
I’ve tried using sink in faust streaming what it does is that it yield result from my main topic to retry_topic but I’m still not able to limit it to 3 retries.

Is there a way to do that in faust/Kafka streaming I know that celery has this feature?

There’s StackOverflow URL feel free to answer there as well..
https://stackoverflow.com/questions/74360650/faust-streaming-retry-topic-mechanism

I know it's not an appropriate channel to ask this here, but I couldn't find the slack URL working on the faust website.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions