首页 > 解决方案 > 本地堆栈的 AWS CLI SQS - 无法设置队列属性

问题描述

我正在尝试更改我的 localstack 中的队列参数之一,但它不起作用。我收到以下错误:

    aws sqs set-queue-attributes --queue-url http://localhost:4566/000000000000/BatchReadyToProcessRequest --attribute VisibilityTimeout=3600 

An error occurred (InvalidAddress) when calling the SetQueueAttributes operation: The address https://sqs.us-east-2.amazonaws.com/ is not valid for this endpoint.

知道为什么当我使用 localstack 时它会尝试与 amazonaws.com 交谈吗?

队列名称是正确的,因为它是由命令返回的

aws --endpoint-url=http://localhost:4566 sqs list-queues

我正在关注这些文档:https ://awscli.amazonaws.com/v2/documentation/api/latest/reference/sqs/set-queue-attributes.html

-雅切克

标签: aws-cliamazon-sqs

解决方案


推荐阅读