Quelqu'un peut-il me partager un lien avec un échantillonneur à plug-in pour le protocole WebSocket pour JMeter? P>
J'ai essayé d'installer depuis le lien ci-dessous: https://github.com/kawasima/mod_proxy_websocket .
Mais je ne sais pas comment obtenir cela. P>
Je suis nouveau à l'outil.
Merci et apprécié. P>
5 Réponses :
Le lien de votre question semble ne pas être pour le plugin JMeter, mais pour le module de proxyage pour Apache HTTP Server.
Le lien correct semble être https://github.com/kawasima/jmeter-websocket - Plugin JMeter Pour le protocole WebSocket. P>
Pour l'utiliser, vous devez: P>
$ JMeter_Home / LIB / EXT / CODE> DIR. LI>
ul>
Fichiers JAR Construit avec succès à partir de sources à l'aide de Maven 3.0 ( MVN Validate Package Compile Code>): P>
Voici un autre plugin Websocket pour JMeter. Il prend en charge le RFC6455 (V13) du protocole WebSocket. P>
Link: https://github.com/maciejzaleski/jmètre P>
Caractéristiques: P>
Pourriez-vous s'il vous plaît ajouter Ant / Maven / Ivy / Quelle que soit la configuration du système de construction afin que celle-ci puisse créer un pot à partir de sources?
Je sais que je devrai le faire à un moment donné quand je reçois un peu de temps. Il y a déjà un pot de construction sous les versions que vous pouvez télécharger et mettre dans le dossier JMeter Lib / EXT. Vous aurez également besoin de dépendances selon la page Wiki.
Maciej: votre fichier JAR n'a pas semblé fonctionner pour moi, pouvez-vous aider?
Je reçois la suite sur tentative d'utilisation de votre plugin: - Erreur inattendue: null jmètre.plugins.functional.samplers.websocket.sservicesCocket.s EndMessage (Serviceso cket.java:131) JMeter.plugins.fonctional.Samplers.websocket .Websocketsample r.sample (webocketsa mpler.java:102) org.apache.jmeter.threads.jmeterthread.process_sampler (jmete rthread.java:429) org.apache.jmeter.threads.jmeterthread.run (jmerthread.java : 257) java.lang.thread.run (fil.java:744)
Je soupçonne qu'il y avait un problème de connexion (nom d'hôte incorrect) ou une condition de course. Dans les deux cas, le problème devrait maintenant être fixé et que des messages supplémentaires devraient porter plus de lumière sur le problème. Je libérerai bientôt la mise à jour sur GitHub L'échantillonneur affichera les messages de diagnostic lorsqu'il est ouvert dans l'arborescence des résultats.
Merci beaucoup Maciej, la version 1.0.1 fonctionne comme un charme.
Je ne peux pas commenter le message précédent. Mais ce plugin a un problème avec une concurrent lors de la conduite d'une grande quantité de threads. J'ai reçu cette erreur: donc je viens de remplacer une ligne dans le Servicesocket.java:Queue<String> responeBacklog = new ConcurrentLinkedQueue<String>();
Où se trouve ce fichier?
Si vous êtes nouveau dans JMeter, vous n'avez pas besoin de passer beaucoup de temps à apprendre l'interface utilisateur JMeter et à fonctionner pour effectuer les tests de charge de Websocket. Nous avons maintenant un outil dédié pour effectuer des tests de charge sur Webockets. Il est nommé Thor . P>
Merci aux développeurs pour le rendre simple, léger et openSource. p>
Thor a un problème de fermeture de la connexion Websocket et de ne pas le garder inactif. Les tests de charge sont difficiles à atteindre.
Voici un autre plug-in (assez nouveau) de sites Web JMeter: https://bitbucket.org/pjtr/jmeter-websocket-samples . p>
Voir le README pour les fonctionnalités actuelles; Il est toujours en développement actif. P>