Amazon web services AWS物联网规则引擎不工作
不知何故,AWS物联网规则都不适用于我。 我发布到主题,并发送SNS(根据示例)。 从“acme/temp”中选择* 所有策略和信任策略都是正确的,但它不会触发规则。 Sad部分是日志级别已配置调试,但cloud watch仅显示信息,不显示任何信息,以了解为何未触发规则 信任政策Amazon web services AWS物联网规则引擎不工作,amazon-web-services,aws-iot,Amazon Web Services,Aws Iot,不知何故,AWS物联网规则都不适用于我。 我发布到主题,并发送SNS(根据示例)。 从“acme/temp”中选择* 所有策略和信任策略都是正确的,但它不会触发规则。 Sad部分是日志级别已配置调试,但cloud watch仅显示信息,不显示任何信息,以了解为何未触发规则 信任政策 { "Version":"2012-10-17", "Statement":[{ "Effect": "Allow", "Principal": {
{
"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你能想出什么方法来解决问题吗。。无论我写了什么规则,定义了什么行动。。它不会启动物联网规则引擎。我正在使用us east 1 region。这不是一个真正的答案,只是为了确保您的规则SQL语法正常工作;添加第二个操作,即“将消息重新发布到AWS IoT主题”操作。只需将数据复制到另一个主题。现在,如果规则触发,它应该将您的消息复制到该主题。如果看不到副本,则规则语法不正确。