J'ai créé une instance sur EC2 et installé JBoss. J'édité le standalone.xml comme ceci:Impossible d'accéder à l'application Web sur 8080 sur EC2
<interface name="management">
<inet-address value="0.0.0.0"/>
</interface>
<interface name="public">
<inet-address value="0.0.0.0"/>
</interface>
Aussi, j'activé le port 8080 pour le trafic entrant dans tcp iptables et a également ajouté une règle à la configuration du groupe de sécurité EC2 via la console de gestion EC2.
J'ai vérifié le déploiement fonctionne bien en vous connectant au serveur via ssh et j'ai fait:
lynx http://localhost:8080
Je peux voir mon application web cours d'exécution. Mais quand j'accède à la même chose à partir d'un navigateur en utilisant le DNS public qui me est donné par l'intermédiaire d'amazon <my public DNS>:8080
je ne vois rien. Le navigateur ne trouve rien.
Ai-je absolument besoin d'avoir un EIP sur EC2 mappé à mon instance pour que mon application web soit accessible via Internet?
Tout pointeur dans la bonne direction serait très utile.
Merci.