Salut !
Bon je poste un message ici, mais c'est plus un problème "réseau" auquel je suis confronté !!
Voilà depuis quelques semaines j'ai développé une appli Android, qui communique avec un serveur que j'ai fait sous Rails. C'est une appli CRUD toute conne qui envoie des msg (plutot brefs) au format JSON. Lorsque je teste en local, j'ai des supers temps de réponse (normal vous me direz...). Mais bon, il faut quand même que je teste l'appli sur un vrai tél !
Ne trouvant pas d'hébergeur gratuit (mon appli Rails fait une 50aine de Mo car j'utilise Hobo), j'ai ouvert le serveur de ma bécane (plutot surdimensionnée pour ce type d'appli...), qui se trouve derrière ma freebox + parefeu.
Le problème : j'ai des temps de réponse de l'ordre de la 10aine de secondes...idem si j'appelle mon appli depuis un browser.
Je me pose donc plusieurs questions sur les raisons de ce temps de réponse pourri :
- Free, mon fournisseur d'accès, enfin plutôt ma connexion !
- Ma freebox qui serait mal configurée, genre un port pas ouvert mais dans ce cas je me dis que ça ne marcherait pas du tout
- Mon anti-virus/firewall (avast + parefeu windows), mais en les désactivant ça ne change pas grand chose...
- Mon téléphone (j'utilise XDAndroid sur mon HTC Touch Diamond 2) mais y'a pas de raisons !
Une précision intéressante : si j'essaie via le WIFI en contactant l'adresse locale de mon serveur, j'ai des temps de réponses tout aussi pourris...du coup je penche plus sur un routage douteux et plein de détours de la freebox !
Je suis preneur d'avis d'experts sur le sujet. Il faudrait que je mesure la taille des flux que je reçois, mais comme je vous dis c'est ridicule (genre de 100 à 500 chars par requête).
Si vous connaissez des hébergeurs Rails gratuit, mais j'en doute, je suis preneur !
Merci
Partager