Ios 使用Apple MDM的速率限制

Ios 使用Apple MDM的速率限制,ios,mdm,Ios,Mdm,在我们的Apple MDM解决方案中,我希望实现一个速率限制,即设置在任何时候可以与服务器交互的设备数量限制。 就像iOS设备在无法为请求提供服务时使用NotNow响应一样,我也在考虑使用429(请求太多)进行响应。 收到此信息后,设备将如何操作?它会稍后再试,还是干脆放弃等待新的请求?a)你可以试试看会发生什么 b) 一般来说,设备行为是不可靠的(文档没有指定设备在这种情况下的行为方式,因此它可以在不同版本之间更改) c) 你为什么会有这个问题?设备仅在您发送推送通知时尝试接收命令。因此,与其

在我们的Apple MDM解决方案中,我希望实现一个速率限制,即设置在任何时候可以与服务器交互的设备数量限制。
就像iOS设备在无法为请求提供服务时使用NotNow响应一样,我也在考虑使用429(请求太多)进行响应。
收到此信息后,设备将如何操作?它会稍后再试,还是干脆放弃等待新的请求?

a)你可以试试看会发生什么

b) 一般来说,设备行为是不可靠的(文档没有指定设备在这种情况下的行为方式,因此它可以在不同版本之间更改)


c) 你为什么会有这个问题?设备仅在您发送推送通知时尝试接收命令。因此,与其限制谁可以获得命令,不如限制您发送的推送通知。

我同意您的看法。选择a确实是一个好的选择。也许我只是有点懒,希望有人已经知道了。关于方案c,你也是对的。我们已经有了一个调度机制。这不是很好,这个问题提出的想法让我想出了一个更好的解决方案——尽管在实施过程中仍然缺少:——)