Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Warning: fopen(/homepages/27/d196653808/htdocs/blog/wp-content/plugins/devformatter/geshi/geshi/bash.php) [function.fopen]: failed to open stream: No such file or directory in /srv/d_bmnml/www/virtual/delacelle.com/blog/htdocs/wp-content/plugins/devformatter/devgeshi.php on line 103
Salut Internaute!
Un petit billet pour te raconter comment faire pour installer Tsung et Erlang sur Mac OS Leopard.
D’abord, qu’est-ce que c’est que Tsung, et qu’est-ce que c’est qu’Erlang???
Tsung, c’est un outil de stress/montée en charge, multi-protocole (HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and XMPP/Jabber sont supportés, via SSL ou non) open-source et gratuit.
Mais, je te vois venir internaute! Tu vas me dire que Siege, Jmeter et compagnie savent déjà le faire! La réponse est oui! Mais Tsung permet de simuler 250 utilisateurs simultanés sur mon petit IBM X40, alors que Jmeter plante lamentablement à 45 utilisateurs… Donc tu l’as compris, l’avantage de Tsung, c’est de pouvoir envoyer du gros paté dans la tête du serveur sans pour autant mettre à genou la (les) machines de stress (car oui, il fonctionne aussi en distribué).
Et Erlang, kékecé? Erlang, c’est un langage Open-Source créé par Ericsson pour créer des applications distribuées facilement. (en gros, ça pourrait remplacer Java/RMI)
Mais comment l’installer sur Mac OS Leopard??? Et bien, là je t’apporte une réponse mon ami internaute! Pour cela, ouvre un terminal (terminal.app) et vérifie bien que tu as xcode, gcc et tout le bataclan d’installé…
1 mkdir /tmp2 cd /tmp
#Installation de wxMac
01 curl http://freefr.dl.sourceforge.net/project/wxwindows/wxMac/2.8.10/wxMac−2.8.10.tar.gz > wxMac−2.8.10.tar.gz02 tar −zxf wxMac−2.8.10.tar.gz03 cd wxMac−2.8.1004 05 06 ./configure −−with−opengl −−enable−unicode −−enable−graphics_ctx −−enable−gnomeprint −−disable−shared −−prefix=/opt/wxWidgets2807 08 make09 make install10 11 cd contrib/src/stc12 make13 sudo make install14 PATH=/opt/wxWidgets28/bin:$PATH15 16 cd /tmp17 18
#Installation d’erlang
1 curl http://erlang.org/download/otp_src_R13B02-1.tar.gz > otp_src_R13B02-1.tar.gz2 tar -zxf otp_src_R13B02-1.tar.gz3 cd otp_src_R13B02-14 ./configure5 make6 make install7 cd ..
#installation de tsung
1 curl http://tsung.erlang-projects.org/dist/tsung-1.3.1.tar.gz > tsung-1.3.1.tar.gz2 tar -zxf tsung-1.3.1.tar.gz3 cd tsung-1.3.14 ./configure5 make6 make install
Et voilà!!! Maintenant vous avez Tsung installé sur votre Mac et vous pouvez faire des benchs de petit fou même avec une machine modeste!
A suivre, le tuto d’utilisation (simpliste) de Tsung pour réaliser un bench sur une application web.
Allez salut!
[...] This post was mentioned on Twitter by Stéphane PY, Jeremy Romey. Jeremy Romey said: Nouveau post: : Installer tsung & erlang sur Mac OS Leopard http://bit.ly/2FrQix/ (via @pierredelacelle) [...]