Je suis actuellement en stage pour cette entreprise Internet of Things qui a écrit son code serveur en Javascript. Je vais essayer d'exécuter le code qui régule la connexion entre leur passerelle (le périphérique qui enverra et recevra des informations au serveur).Comment puis-je tester si le code du serveur peut gérer les demandes de 10 000 Raspberry Pi?
La passerelle utilise des unités Raspberry Pi pour effectuer la communication. Ma question est, comment puis-je faire des tests de stress pour voir si le serveur acceptera jusqu'à 10 000 Raspberry Pi? J'ai trouvé des outils comme https://httpd.apache.org/docs/2.4/programs/ab.html
Mais y a-t-il d'autres façons de le faire? Comme utiliser des machines virtuelles pour tester si 10000 RSPi seront traitées?
Et deuxième partie de la question, comment puis-je tester le firmware de Raspberry Pi IoT sans le matériel, comme par le biais d'une machine virtuelle. Est-ce possible??
Tout pointeur sur l'endroit où trouver ce truc serait très apprécié !!
J'ai peut-être mal compris quelque chose alors. Merci pour le conseil! Je vais vérifier ces outils et les essayer sur le serveur. –
Seriez-vous capable de savoir s'il est possible de tester le code du firmware du Raspberry Pi sans le matériel? Comme pour moi de les tester via une machine virtuelle? –
Le microprogramme est spécifique au matériel par définition. Les machines virtuelles typiques comme VirtualBox fournissent un micrologiciel émulé, elles ne permettent pas d'émuler le matériel brut et d'exécuter un micrologiciel personnalisé. Je ne sais pas s'il y a un émulateur pour RasPi, voyez ce qu'une recherche de Google montre. – Adrian