« B2PWeb/Services/Degraded » : différence entre les versions

De TartareFR
Aller à la navigation Aller à la recherche
(Page créée avec « == Bloquer les Refreshs == Sur LD1 MIT: cd /home/deploy/www/ vim ../source/daemon-post-engine/config/conf.ini Commenter la ligne suivante core.in.client.skipActions ... »)
 
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
== Bloquer les Refreshs ==
Toutes les actions sont à mener sur LD1


Sur LD1 MIT:
== Niveau 1 ==


cd /home/deploy/www/
=== Bloquer les Refreshs ===
vim ../source/daemon-post-engine/config/conf.ini


Commenter la ligne suivante
Dans le fichier <path>/home/deploy/source/daemon-post-engine/config/conf.ini</path>, il faut décommenter/commenter la ligne suivante
  core.in.client.skipActions = 4
  core.in.client.skipActions = 4


Prise en compte de la modification et restart du client.in
Prise en compte de la modification et restart du client.in
cd /home/deploy/www/
  ./exec.php -b build_post-engine.xml -t prod -f config/conf.ini
  ./exec.php -b build_post-engine.xml -t prod -f config/conf.ini
  command_wsr /etc/init.d/client.in restart
  command_wsr /etc/init.d/client.in restart
Ligne 17 : Ligne 17 :


Si possible, cette opération doit être effectuée après confirmation par Chris ou Seb.
Si possible, cette opération doit être effectuée après confirmation par Chris ou Seb.
=== Modifier le temps minimum entre 2 rafraichissements ===
toujours sur LD1 MIT
cd /home/deploy/www/
vim ../source/daemon-post-engine/config/conf.ini
On modifie la valeur de
core.in.refreshAllowedDelta = 180
qui est ici à 3 minutes ( 180 secondes )
On redémarre proprement le worker.in et le client.in pour que la modification soit prise en compte
./exec.php -b build_post-engine.xml -t prod -f config/conf.ini
command_wsr /etc/init.d/client.in stop
command_wsr /etc/init.d/worker.in stop
command_wsr /etc/init.d/worker.in start
command_wsr /etc/init.d/client.in start
== Niveau 2 ==
=== Bloquer la création de recherches ===
C'est la dégradation de service de niveau 2 en cas de lag important: les rafraichissements sont déjà désactivés mais le lag reste important et persistant.
Fichier <path>/home/deploy/source/bourse.bdfweb.com/config/conf.ini</path>
; Activation / Desactivation du mode degrade de la recherche (Desactive la creation de recherche)
search.safeMode = 0
Passer l'argument à 1 pour désactiver la création de recherche.
Prise en compte de la modification
./exec.php -b build_bourse.xml -t prod -f config/conf.ini
{{Admon/tip|Résumé|
* Lorsque la ligne "<tt>search.safeMode <nowiki>=</nowiki> 0</tt>": la création de recherche est activée
* Lorsque la ligne "<tt>search.safeMode <nowiki>=</nowiki> 1</tt>": la création de recherche est desactivée}}

Dernière version du 12 juillet 2013 à 09:07

Toutes les actions sont à mener sur LD1

Niveau 1

Bloquer les Refreshs

Dans le fichier <path>/home/deploy/source/daemon-post-engine/config/conf.ini</path>, il faut décommenter/commenter la ligne suivante

core.in.client.skipActions = 4

Prise en compte de la modification et restart du client.in

cd /home/deploy/www/
./exec.php -b build_post-engine.xml -t prod -f config/conf.ini
command_wsr /etc/init.d/client.in restart
Idea.png
Résumé
  • Lorsque la ligne "core.in.client.skipActions = 4" est commentée: les refreshs sont débloqués
  • Lorsque la ligne "core.in.client.skipActions = 4" est dé-commentée: les refreshs sont bloqués

Si possible, cette opération doit être effectuée après confirmation par Chris ou Seb.

Modifier le temps minimum entre 2 rafraichissements

toujours sur LD1 MIT

cd /home/deploy/www/
vim ../source/daemon-post-engine/config/conf.ini

On modifie la valeur de

core.in.refreshAllowedDelta = 180

qui est ici à 3 minutes ( 180 secondes )

On redémarre proprement le worker.in et le client.in pour que la modification soit prise en compte

./exec.php -b build_post-engine.xml -t prod -f config/conf.ini
command_wsr /etc/init.d/client.in stop
command_wsr /etc/init.d/worker.in stop

command_wsr /etc/init.d/worker.in start
command_wsr /etc/init.d/client.in start

Niveau 2

Bloquer la création de recherches

C'est la dégradation de service de niveau 2 en cas de lag important: les rafraichissements sont déjà désactivés mais le lag reste important et persistant.

Fichier <path>/home/deploy/source/bourse.bdfweb.com/config/conf.ini</path>

; Activation / Desactivation du mode degrade de la recherche (Desactive la creation de recherche)
search.safeMode = 0

Passer l'argument à 1 pour désactiver la création de recherche.

Prise en compte de la modification

./exec.php -b build_bourse.xml -t prod -f config/conf.ini
Idea.png
Résumé
  • Lorsque la ligne "search.safeMode = 0": la création de recherche est activée
  • Lorsque la ligne "search.safeMode = 1": la création de recherche est desactivée