Closed himeshr closed 1 year ago
@himeshr @vinayvenu I think we have mis implemented the error handling in Goonj. We have blanket catch exception which will also catch any code issues. This means that the integration will complete even if there is a coding issue, network issue. For these errors we have to stop and not process further as their is not point in processing records if the systems are unavailable or code has a bug. ErrorRecords are useful only if there are known application scenarios.
This way we will create too many errors and use the error log as Bugsnag. Lets discuss on Monday.
Current status of tasks in-progress:
Code changes have been deployed to staging and prod integration servers.
To improve monitoring capability of Integration service: