Netflix / conductor

Conductor is a microservices orchestration engine.
Apache License 2.0
12.82k stars 2.34k forks source link

Conductor supports multiple error types #1981

Open jun-he opened 3 years ago

jun-he commented 3 years ago

Currently, conductor treats all errors as one type and then increase the retry count if feasible to retry. In some use cases, users want to differentiate errors with different types (e.g. user error, platform failure, etc.) and then set different retry policies accordingly.

jasondavindev commented 3 years ago

Follows the Amazon State Language specification https://states-language.net/spec.html#errors