Bonsoir

J'ai une page angularJS qui appel un WebServiceRest, ce dernier effectue des commandes jsch, ce qui me donne un 502 pour cause de timeout.
J'ai tenté sans succes 3 choses
* augmenter dans tomcat connectionTimeout, mais a 2minutes, cela me semble deja pas mal.

* Cote angularJs dans l'appel du service, j'ai mis un ,timeout : 1800000 $http.get('path/to/service', {timeout: 1800000});

* J'ai implementé coté angularJs avec $interval un Service "bidon" qui fait un get toutes les 3 secondes pour maintenir la connection, mais sans effet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$scope.callAtInterval = function() {
        console.log("$scope.callAtInterval - Interval occurred");
        $http.get('path/to/servicebidon'});
    }
 
$interval( function(){ $scope.callAtInterval(); }, 3000, false);


Bien sur le coté back continue de fonctionner et tout se fait !

Auriez vous une autre idée ?
Merci