gpt4 book ai didi

amazon-sqs - 消息未显示在 SQS 中

转载 作者:行者123 更新时间:2023-12-04 14:16:17 29 4
gpt4 key购买 nike

我在 lambda 中有以下代码:

  entries = [
{
"Id": str(index),
"MessageAttributes": {},
"MessageBody": json.dumps(
to_format(record=record, id_names=IDENTIFIERS, attr_names=ATTRIBUTES, source_names=SOURCE_METADATA)
),
"MessageDeduplicationId": record["message_composite_key"],
"MessageGroupId": sqs_group_id
} for index, record in enumerate(records)
]
logger.info(f"{len(entries)} batch entries built")
queue_url = environ["SQS_QUEUE_URL"]
try:

# iterate over entries in batches of 10
for batch in [entries[index:index + sqs_batch_limit] for index in range(0, len(entries), sqs_batch_limit)]:
logger.info(f"Sending batch of {len(batch)} records to sqs...")
sqs.send_message_batch(
QueueUrl=queue_url,
Entries=batch
)
logger.info("**Sent batch of records to sqs successful**")

由于此消息,它似乎出错了:
 'InvalidParameterValue', 'Message': 'The request include parameter that is not valid for this queue type'

我在任何地方都找不到 htis 的文档。知道giong在做什么吗?

最佳答案

MessageDeduplicationIdMessageGroupId根据 SQS reference,不能在标准队列中使用.

关于amazon-sqs - 消息未显示在 SQS 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59997584/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com