Lorsque vous déployez une application sur Clever Cloud, celle-ci écoute par défaut sur le port 8080 et répond aux requêtes HTTP(S). Mais il est arrivé par le passé que des clients nous demandent l’accès à un port supplémentaire d’écoute TCP. Cela leur permet de gérer des protocoles spécifiques ou des interactions particulières.
Dans un premier temps, nous avons répondu à ces demandes au cas par cas. Il y a deux ans, nous avons ajouté une fonctionnalité de redirection de port TCP dans notre CLI Clever Tools : comme nous l’avions alors détaillé, une commande suffit pour ouvrir un port.
Il nous était néanmoins régulièrement demandé de simplifier l’utilisation de cette fonctionnalité en l’ajoutant à notre interface web : la Console. C’est chose faite. Une section “Redirections TCP” est désormais accessible dans le menu de vos applications :
Elle vous permet de créer une redirection dans l’espace de nommage default
(utilisé par tous les noms de domaine personnalisés) ou cleverapps
(utilisé par tous les noms de domaine cleverapps.io). Les deux peuvent être utilisés simultanément.
Une fois la redirection créée, un port d’accès externe sera attribué à l’application, il renverra systématiquement vers son port interne 4040. Notez que cette fonctionnalité est encore en cours de test. Elle peut être utilisée librement et n’est pas facturée.