Quels sont les solutions possible pour réduire la durée d'une opération

Signaler
Messages postés
10
Date d'inscription
mardi 8 octobre 2019
Statut
Membre
Dernière intervention
25 mars 2020
-
yg_be
Messages postés
10416
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
7 avril 2020
-
bonjour tout le monde,
Pour vous expliquer ma situation je suis entrain d'effectué mon stage de fin d'étude et je suis entrain de travailler sur une application de gestion des catalogues de la société orange.

Le problèmes qu'il y a c'est au niveau des imports/exports des catalogues il prends beaucoup de temps environ 6-7 min ( car quand je met un import par exemple, il import beaucoup trop de donné à partir de la base de donnée ) jusqu'à ce que le front ne marche plus car il a un timeout bien plus réduit.

Ce que je veux maintenant c'est savoir qu'elles sont les solutions possibles pour que mes imports/exports passent d'une manière plus vite sans devoir a augmentés le timeout du front. Par exemple je veux qu'un import s'effectue en 2 min au lieu de 7 min.

je tiens à vous informer que pour le moment mes imports/ export sont codé en spring batch, est ce que par exemple si je les re-code en un serviceRest est-ce que cela serai plus bénifique ?

Proposez moi des solutions s'il vous plait ou des avis, toute nouvelle information serait la bienvenu.

je vous remercie d'avance pour vos réponses !

1 réponse

Messages postés
10416
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
7 avril 2020
586
bonjour,
si tu veux réellement passer par le front, ne peux-tu pas importer en tranches?
nawfelbougrine
Messages postés
10
Date d'inscription
mardi 8 octobre 2019
Statut
Membre
Dernière intervention
25 mars 2020

Bonjour, quand tu dis importer en tranches est-ce qu'il y a un traitement qui fait cela ?? et est-ce que son temps de traitemant sera bien plus court ? et il affichera tout les données voulu en meme temps ?
yg_be
Messages postés
10416
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
7 avril 2020
586 > nawfelbougrine
Messages postés
10
Date d'inscription
mardi 8 octobre 2019
Statut
Membre
Dernière intervention
25 mars 2020

il me semble qu'en important en tranches successives, le timeout s'appliquera sur chacune des tranches.
nawfelbougrine
Messages postés
10
Date d'inscription
mardi 8 octobre 2019
Statut
Membre
Dernière intervention
25 mars 2020
> yg_be
Messages postés
10416
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
7 avril 2020

ah ok et comment puis-je faire cela ? est-ce que tu as un tuto qui explique comment importer en tranche stp ?
yg_be
Messages postés
10416
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
7 avril 2020
586 > nawfelbougrine
Messages postés
10
Date d'inscription
mardi 8 octobre 2019
Statut
Membre
Dernière intervention
25 mars 2020

je suppose que tu peux adapter ton programme java, aucune idée de la disponibilité d'un tuto qui te serait utile.
d'autant plus que tu ne donnes aucune information, ni sur ton programme, ni sur la source, ni sur la destination des données.