Problem
SQS Message not captured by external queue as expected.
Solution
- Resolving the issue starts by knowing the exact entity for which the SQS message is missing.
- Lack of an SQS message delivery is as designed under certain conditions:
- Check message size. The SQS message size limit is set to 256 KB. Messages larger than that limit are rejected by the SQS queue.
- Verify whether the Message size for the reported entity meets or exceeds the threshold value in step 1, as shown in the screenshot below.
3. If necessary, submit a ticket to the Support team to reduce the SQS message size.
It can be done by removing some items (e.g."attributes") from "JMSEventsFilteringFields". Plse reference below.
Example:
"JMSEventsFilteringFields": [
"startObject",
"updatedTime",
"updatedBy",
"createdBy",
"createdTime",
"attributes",
"type",
"uri",
"crosswalks",
"endObject",
"VeevaSync"
],
References
https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html
Comments
Please sign in to leave a comment.