|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2006 Messages : 42 ![]() |
bonjour
j'ai vu chez ovh que on devait attendre 3 secondes entre 2 requetes je voudrais bien connaitre ou quelque chose de similaire car le probleme que je rencontre j'ai affaire a des acharnés lol et donc ils actualisent comme des bourrins ! y a t'il un truc pour stopper la fonction actualiser ? j'ai penser a daire une redirection les jeter sur une nouvelle page . ce qu'il font : ils mettent des produit a vendre mais la limite de chaque transaction c 'est 999999 000 000 et comme ils ont plus de produits ils actualisent jusqu'a plus soif et le serveur tombe Too many connections j'ai une liste enorme de Processus . avec des durees qui montent montent ... merci fab |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
jamais entendu parler de ça pour ton problème tu peux peut-être utiliser une variable de session qui limite le nombre de rafraichissement...
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2006 Messages : 42 ![]() |
ou c sur un dedie
pourtant c pas le plus petit p4 et 1 go de ram c'est a dire une variable cession qui limite les rafraichissements ? fab |
|
|
00
|
|
|
#4 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 771 ![]() |
phpbb semble le gérer... regardes leurs sources
essaies d'éditer et de poster immédiatement... c'est bien cela que tu veux ? |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2006 Messages : 42 ![]() |
oui c ca merci je vais chercher !
merci fab |
|
|
00
|
|
|
#6 | ||
![]() ![]() ![]() Inscription : septembre 2002 Messages : 1 591 ![]() |
Bloquer le bouton actualiser, tu vas avoir du mal. Par contre, tu peux toujours tenter de limiter la casse en gérant une page intermédaire de référence qui le timestamp du dernier refresh de ton visiteur. Si c'est bon (pas trop rapproché), tu rediriges vers la bonne page, sinon tu ne fais rien ou t'affiches un message d'erreurs.
Code :
|
||
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
mouais, j'ai du mal à croire que tu sois limité à une requête toutes les 3 secondes quand même, surtout que sur un dédié, tu fais ce que tu veux, donc il ne doivent pas te limiter quoi que ce soit...
tu m'aurais dit les connexions, je dirais peut-être que si tu en fais plusieurs dans le script (paaaa bien) tu arriverais à atteindre le nombre maxi de connexions simultanées... mais tu peux cependant contrer ça avec une connexion par script, ou alors en augmentant le nombre de connexion dans mysql avec mysql.max_links, voir augmenter le temps minimum d'execution du script avec max_execution_time sinon faire une variable session incrémentée vis a vis du html_referer (si il vient de la même page, et si il atteint 10 cnx par exemple, tu le jettes...) et au pire des cas tu peux mettre un sleep() dans l'action aussi voila
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2006 Messages : 42 ![]() |
merci stephane
c'est impect j'ai mis une location sur la page logout et ca le deconnete en cas d'actualisation trop rapproche ! merci encore ska_root j'ai du mal m'expliquer je suis pas limiter , c'est moi qui veut limiter j'ai affaire a des joueurs acharnés lol ils vont jusqu'a desactiver les script dans ie et mettre un telephone portable sur la touche f5 y en a qui passe 6 heures par jour sur le jeu a planter et recolter leur champs c pire qu'un travail. merci encore Fab |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com