IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Algorithme limitation de connection


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Avril 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 2
    Par défaut Algorithme limitation de connection
    bonjour

    je veut implementer une limitation sur le nombre d'evenemnt recus en une periode de temps
    exp: limiter le nombre de connection pouvant etre etablie a mon serveur

    par exemple limiter les evenement à 5 evenements par heure

    ces evenement peuvent s'executer raprochés l'un de l'autre ou d'une facon eparpillée

    je souhiaite modeliser ce fonctionnement sans sauvegarder une trace de tous les evenements déja recue

    j'attend vos reflexions

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 613
    Par défaut
    je penses que t'es obligé de garder en mémoire les heures des 5 derniers événements, et autoriser un nouveau seulement si le 5e est plus d'une heure en arrière.
    Quand tu autorise un nouveau tu supprimes le 5e et tu ajoute ton nouveau dans la liste.

    Ou alors faire par periode de une heure non glissante :
    tu incrémente un compteur et tu refuses les nouveaux evenements si ton compteur est égal à 5.
    Tu met à 0 ton compteur toute les heures.

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Avril 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 2
    Par défaut
    merci pour la réponses mais

    la premiere c'est celle que je veut éviter
    la deuxième offre la change de faire 10 connection en moins d'une heure
    si les 5 premiers se font à la fin du premier intervale et les autres au debut de l'intervalle suivant

  4. #4
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Si tu veux te limiter à 5 évènements par heure glissante, alors tu n'as pas d'autre choix que de conserver tous les évènements qui se sont produits dans l'heure précédente.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    @xpsxps:

    C'est IMPOSSIBLE mathématiquement...

    Il te faut AU MOINS 6 parametres gardés :


    les heures
    le nombre

    Et un tableau utilise circulairement..

    [Grilled ]

Discussions similaires

  1. Algorithme limiter les échanges d'argent
    Par fluminis dans le forum Mathématiques
    Réponses: 2
    Dernier message: 09/11/2010, 09h59
  2. Algorithme limitation de bande passante
    Par teddyalbina dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 17/11/2008, 16h12
  3. limitation des connections sur un seul site / CGI
    Par Baflar dans le forum Apache
    Réponses: 2
    Dernier message: 15/11/2008, 10h42
  4. Connection limit exceeded for non-superusers
    Par bitou dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 10/05/2007, 03h37
  5. Réponses: 29
    Dernier message: 26/06/2006, 12h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo