Open lutangar opened 5 days ago
Application Timeout
The application took more than 30 seconds to respond.
If you're the application owner, check your logs and metrics for details.
Timeouts
Your application has to accept the connection within the 60 seconds and has 30 seconds to send the first data to the client in the 60 seconds. If one of these conditions is not respected, our servers will return a 504 Gateway Timeout error to the end user:
Connection timeout: 60s Read timeout: 60s
These rules also apply to the long running connections like websockets. Ensure your application is sending at least one ping every 59 seconds to keep the connection open, otherwise it will be stopped.
Réponse de Scalingo :
Malheureusement nous ne pouvons pas augmenter ce timeout. Il s'agit d'un timeout de l'ensemble de la plateforme, au niveau de nos routers
Si nous restons sur Scalingo nous allons devoir adapter l'app, ce qui n'est pas nécessairement une mauvaise chose pour l'UX, cela peut nous pousser à réfléchir à la manière dont nous voulons gérer des calculs long.
Cela pourrait impliquer de découper certains appels (scoring) ou l'utilisation de web socket par exemple.
@louispinot @Acrend j'ajoute ce point, observé lors de demo : La reformulation et la nouvelle recherche avait bien fonctionnée dans les logs mais l'utilisateur n'était pas redirigé vers la nouvelle description.