je pense pas qu'on aie vraiment dérivé, si tu bourre les session de gros truc, ca ralentit aussi, car le GC doit travailler comme un malade. Je connais pas ton buisness, donc si ca tombe ce choix est...
Type: Messages; Utilisateur: tchize_
je pense pas qu'on aie vraiment dérivé, si tu bourre les session de gros truc, ca ralentit aussi, car le GC doit travailler comme un malade. Je connais pas ton buisness, donc si ca tombe ce choix est...
Oui, ou je recréerais simplement le report à chaque demande. Faut pas perdre de vue que tu stocke ce truc dans la session utilisateur, qui reste en mémoire un bon bout de temps. Faut essayer de...
la variable JasperPrint est-elle sérialisable? Car en J2EE, tout ce qui est dans la session doit être sérialisable. C'est d'autant plus vrai si tu veux préserver les session de tes users quand tu tue...
commence par çà, y a aussi le fait de générer le report dans un byte[] plutot que directement dans la réponse. Si t'as 200 users simultané avec chacun un pdf de 2M en byte[] je te laisse faire les...
je vois deux choses qui me font sauter au plafond dans ce code. La première:
catch(Exception e){
//bloc vide
}
qui fait que, si t'as une erreur, tu ne le vois pas
:aie: Quel est l'intéret?? (à par éjecter les users toutes les 15 minutes). Un tomcat peut très bien fonctionner pendant des mois sans aucun soucis.
comme j'ai dit, les autres dépendent de ce que tu veux faire de utilisateur non servis. IDLE c'est la taille de la queue et maxWait c'est le temps maximum qu'on reste en queue avant de se faire...
dans ce cas, si tu veux 200 utilisateur simultané, c'est 200 connection dans le datasource au minimum.
le R dépend de la webapp. J'ai une webapp au boulot qui nécessite trois connection par requete (une pour hibernate, une pour le content management, et un pour un autre framework), le tout étant due à...
C'est en fonction de tes besoin. Veux-tu que te requetes attendent indéfiniment, ou veux tu une page d'erreur au bout de quelque secondes? Veux-tu que toutes les requetes aille en attente ou veux-tu...
ou fait bêtement l'effort de faire le calcul que je t'ai donné :)
y aller par essai erreur, c'est un coup à te redemander dans 6 mois pourquoi c'est de nouveau lent, ou au contraire à penser que...
Tu va trouver un fichier "nomDeWebapp.xml" dans conf/Catalina/localhost. Note: ce fichier est une copie de META-INF/context.xml embarqué avec l'application. Il est recommandé de changer plutot le...
Ca se configure là où tu as configuré ton datasource (fichier de contexte). Tu peux configurer la taille initiale, la taille maximale et le nombre de datasources à conserver en attente, au maximum.
...
dis nous déjà ce qu'il en est dans lambda probe lors du blocage (utilisation cpu, utilisation datasources, utilisation mémoire)
Pour la mémoire -> voir la mémoire système (si au bout de 5 minutes, ta JVM occupe 1G de ram, c'est déjà un problème).
T'as aussi des outils comme lambda probe à installer sur tomcat, qui te...
Tomcat n'a rien à voir dans l'histoire. La première chose à vérifier: quand c'est "saturé", la charge cpu de la machine est-elle élevée ou pas? La charge mémoire de la jvm, est-elle élevée ou pas?
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.