Project

General

Profile

Actions

Feature #416

open

Feature #388: Possibilités d'interactions avec le serveur TReqS

État drainé pour TReqS

Added by Schaeffer Jonathan almost 15 years ago. Updated over 9 years ago.

Status:
In progress
Priority:
Normal
Assigned To:
-
Category:
-
Start date:
02/08/2010
Due date:
% Done:

10%

Estimated time:

Description

Implémenter un état drainé pour TReqS.

Cela pourrait se faire en mettant un paramètre "global_share" dans la base de configuration.
Alors, le client peut se rendre compte que TReqS est drainé (via une procédure stockée dans MySQL ?) et les nouvelles requêtes sont interdites.

Actions #1

Updated by Gomez Casanova Andres almost 15 years ago

Jonathan Schaeffer wrote:

Implémenter un état drainé pour TReqS.

Cela pourrait se faire en mettant un paramètre "global_share" dans la base de configuration.
Alors, le client peut se rendre compte que TReqS est drainé (via une procédure stockée dans MySQL ?) et les nouvelles requêtes sont interdites.

Arreter l'activator

Arreter le dispatcher ( de cette facon, s'il y a un maintenan de la base de données, on ne doit pas arrêter treqs.)

Actions #2

Updated by Schaeffer Jonathan over 14 years ago

  • Target version set to 1.1.0
Actions #3

Updated by Gomez Casanova Andres almost 14 years ago

  • Category set to Server side
  • Target version changed from 1.1.0 to 2.0.0
Actions #4

Updated by Brinette Pierre-Emmanuel over 9 years ago

  • Tracker changed from Bug to Feature
  • Status changed from New to In progress
  • % Done changed from 0 to 10

The is a workaround for that via a trigger in the database.

drop trigger if exists byPassTreqs;

\d @

create trigger byPassTreqs before insert on jrequests for each row
begin
        set new.status := 150 ;
        set new.message := "Treqs DISABLED " ;
end@

\d ;

But it could be implemented via an administration tools.

Actions #5

Updated by Brinette Pierre-Emmanuel over 9 years ago

  • Project changed from TReqS-legacy to TReqS
  • Category deleted (Server side)
  • Target version deleted (2.0.0)
  • Parent task set to #388
Actions

Also available in: Atom PDF