小编Abh*_*mar的帖子

无法从 API 网关向 FIFO SQS 发送消息

我使用以下链接将 API 网关与 FIFO SQS 队列集成在一起 https://medium.com/@pranaysankpal/aws-api-gateway-proxy-for-sqs-simple-queue-service-5b08fe18ce50

以下是角色策略的片段

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "sqs:SendMessageBatch",
                "sqs:ReceiveMessage",
                "sqs:SendMessage"
            ],
            "Resource": "arn:aws:sqs:*:12345678:Stg"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

每当尝试从 API Gateway 测试它时,它都会抛出以下错误:- "Message": "The request must contain the parameter MessageGroupId."

所以我尝试通过查询字符串发送它,但错误仍然存​​在。

我按照上面的链接为正文模板和标题执行了相同的步骤。

MessageGroupId=098
Run Code Online (Sandbox Code Playgroud)

只需在查询字符串中传递上面的值,正文在下面

{"ty":"ui"}
Run Code Online (Sandbox Code Playgroud)

amazon-sqs amazon-web-services aws-api-gateway

5
推荐指数
2
解决办法
1744
查看次数

如何仅将 NAT 网关用于出站流量

我需要一个静态 IP 来访问 URL。为此,我计划将具有静态 IP 的 NAT 网关放在出站流量的实例前面。

所以这里的问题是如何使用 IGW 处理输入流量,使用 NAT 处理出站流量。

nat vpc amazon-web-services

3
推荐指数
1
解决办法
2936
查看次数