ElasticBeanstalk没有ping工作者HTTP路径

时间:2016-03-03 22:59:27

标签: elastic-beanstalk amazon-sqs amazon-elastic-beanstalk

我有一个ElasticBeanstalk工作层应用程序。但即使在SQS队列中有消息,EB也没有像工作中那样使用http路径。

队列中的消息

{"job":"alert","data":[]}

EB中设置的消息配置

MIME type application/json

HTTP路径

/workers

还有什么我需要配置的。该小组的政策如下。

{
    "Version": "2012-10-17",
    "Statement": [
    {
        "Sid": "MetricsAccess",
        "Action": [
            "cloudwatch:PutMetricData"
        ],
        "Effect": "Allow",
        "Resource": "*"
    },
    {
        "Sid": "QueueAccess",
        "Action": [
            "sqs:ChangeMessageVisibility",
            "sqs:DeleteMessage",
            "sqs:ReceiveMessage",
            "sqs:SendMessage"
        ],
        "Effect": "Allow",
        "Resource": "*"
    },
    {
        "Sid": "BucketAccess",
        "Action": [
            "s3:Get*",
            "s3:List*",
            "s3:PutObject"
        ],
        "Effect": "Allow",
        "Resource": [
            "arn:aws:s3:::elasticbeanstalk-*/*"
        ]
    },
    {
        "Sid": "DynamoPeriodicTasks",
        "Action": [
            "dynamodb:BatchGetItem",
            "dynamodb:BatchWriteItem",
            "dynamodb:DeleteItem",
            "dynamodb:GetItem",
            "dynamodb:PutItem",
            "dynamodb:Query",
            "dynamodb:Scan",
            "dynamodb:UpdateItem"
        ],
        "Effect": "Allow",
        "Resource": [
            "arn:aws:dynamodb:*:*:table/*-stack-AWSEBWorkerCronLeaderRegistry*"
        ]
    }
 ]}
}

0 个答案:

没有答案