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.
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.
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.)
- Target version set to 1.1.0
- Category set to Server side
- Target version changed from 1.1.0 to 2.0.0
- 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.
- Project changed from TReqS-legacy to TReqS
- Category deleted (
Server side)
- Target version deleted (
2.0.0)
- Parent task set to #388
Also available in: Atom
PDF