[Feature][Dirty-Plugin] Task fails because of dirty data, but no detailed reason
- Dominant language
- Java
- Stars
- 4.1k
- Forks
- 1.7k
- PR merge metrics
- No merged PRs in 30d
Description
### Search before asking
- [X] I had searched in the [issues](https://github.com/DTStack/chunjun/issues) and found no similar feature requirement.
### Description
When a task fails because of dirty data, there is no exact reason to show why. It just throws an exception like 'The dirty consumer shutdown, due to the consumed count exceeding the max-consumed [0]'.
We need to print the exact reason, even if there is no configuration item of 'dirty-plugin'.
### Use case
_No response_
### Related issues
_No response_
### Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
Contributor guide
Assessment
This issue has not been assessed yet.