Skip to content

Setup queue event listener #11

@ldmi3i

Description

@ldmi3i

Here we need to:

  1. Add Rabbit MQ library
  2. Add Rabbit MQ connection package and struct
  3. Add QueueEvent listener struct to listen for incoming events and request downstream service

For completing this issue we need settings from issue: #10

I propose request message structure like that:

{
     "notify_user" : true,
     "url": "link to file"
}

And response message:

{
     "notify_user" : true,
     "api_spec_doc": "result model"
}

In case of error send message to API gateway error queue something like that:

{
     "message" : "Link validation failed"
}

"notify user" field is needed to just pass information to the downstream service (to indicate is user notification required about complete)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions