Feature #416
openFeature #388: Possibilités d'interactions avec le serveur TReqS
État drainé pour TReqS
10%
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.
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.)
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
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.
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