Il n'y a pas de limite au nombre de périphériques sur un même sujet. Un des principaux avantages du service - il évolue virtuellement à l'infini. Voici une liste complète de tous les AWS IoT Limits.
Il n'existe aucun moyen simple d'interroger le nombre de périphériques connectés directement à partir d'AWS IoT. Mais il y a un moyen de détecter tout dispositif est abonnée et désabonnements à partir d'un sujet en utilisant les données de message de AWS Reserved Topics - en particulier ces sujets ci-dessous:
$aws/events/subscriptions/subscribed/{clientId}
$aws/events/subscriptions/unsubscribed/{clientId}
Vous pouvez créer une règle IdO de transmettre tous les événements et sans abonnement de ceux les sujets réservés à S3, DynamoDB ou RDS peuvent être interrogés. Une simple fonction Lambda à incrémenter sur les souscriptions et les décrémentations sur les désabonnements dans DynamoDB fonctionnerait très bien aussi. (DynamoDB Atomic Counter)
est également ici ce que le corps du message ressemble - de Subscribe/Unsubscribe Events:
{
"clientId": "186b5",
"timestamp": 1460065214626,
"eventType": "subscribed" | "unsubscribed",
"sessionIdentifier": "00000000-0000-0000-0000-000000000000",
"principalIdentifier": "000000000000/ABCDEFGHIJKLMNOPQRSTU:some-user/ABCDEFGHIJKLMNOPQRSTU:some-user"
"topics" : \["foo/bar","device/data","dog/cat"\]
}
Toute mise à jour sur cette s'il vous plaît? – kskiran
Je suis à la recherche de cela aussi. –