Hey guys,
I've done the basic configuration for a rabbitmq powered microservice app here: https://github.com/kasir-barati/nestjs-materials/tree/main/microservices/complex-reservation-rabbitmq
And now I was wondering that, yes, I can set noAck here: https://github.com/kasir-barati/nestjs-materials/blob/main/microservices/complex-reservation-rabbitmq/apps/notification-service/src/main.ts#L19
But I am not sure how to implement DLQ and retry logic in my nestjs app or are they're implemented already out of the box for me?
For example I have this event-based microservice communication and all I am doing right now is just acknowledging the event after successful email sending: https://github.com/kasir-barati/nestjs-materials/blob/main/microservices/complex-reservation-rabbitmq/apps/notification-service/src/notification-service.controller.ts#L24
I appriciate any kind of resource or materials that I can read/watch/listen to figure this our.