不知何故,AWS IoT规则都没有为我工作。 我发布了主题,并发送了SNS(例如)。 SELECT * FROM'acme / temp'
所有政策和信托政策都是正确的,但它不会触发规则。 可悲的部分是日志级别是DEBUG配置但云监视只显示INFO,没有信息知道为什么规则没有被解雇。
信托政策
{
"Version":"2012-10-17",
"Statement":[{
"Effect": "Allow",
"Principal": {
"Service": "iot.amazonaws.com"
},
"Action": "sts:AssumeRole"
}]
角色政策
{
"Version": "2012-10-17",
"Statement": {
"Effect": "Allow",
"Action": "sns:Publish",
"Resource": "arn:aws:sns:us-east-1:643170122694:snstopic"
}
}
Pl建议如何排除故障。
我在AWS控制台内部使用MQTT客户端将消息发布到主题。如果我订阅,那么我收到消息。我把我的规则配置放在这里forums.aws.amazon.com/thread.jspa?messageID=741034&tstart=0你能想到我可以解决的任何方法..不管我写什么规则和我定义了什么动作..它不会激活Iot规则引擎。我在东1区使用我们。