要解决“AWS IoT Core的作业创建了超时配置,但不会超时”的问题,你可以尝试以下解决方法:
timeoutConfig
设置作业的最大运行时间,以及在超时后执行的操作。{
"timeoutConfig": {
"inProgressTimeoutInMinutes": 5
},
"jobTemplate": {
...
}
}
检查设备连接状态:确保设备在创建作业后仍然处于连接状态。如果设备已断开连接,作业可能不会触发超时。
检查设备处理时间:确认设备能够在超时配置内完成作业处理。如果设备处理时间超过了超时配置中设置的时间,作业将不会超时。
检查设备证书和策略:确保设备的证书和策略正确配置。如果设备的证书或策略有误,可能会导致作业无法正常触发或超时。
检查作业状态:使用 AWS IoT Core 的 API 或 AWS 控制台查看作业的状态和日志,以确定作业是否成功执行或是否触发了超时。
如果以上方法仍然无法解决问题,你可以尝试联系 AWS 官方支持,获取进一步的帮助和指导。