Ticket #188 (new defect)

Opened 2 years ago

Last modified 9 months ago

Cluster status (comparatif)

Reported by: paparazzia Owned by: fm
Priority: major Milestone: Evil Barber
Component: hosting Version: 0.10
Keywords: Cc:

Description

on a besoin d'un status pour contrôler la cohérence du cluster
(gribs, temps, versions)

Change History

Changed 14 months ago by paparazzia

le fait que les serveurs soient maintenant "masqué" par le haproxy complique un peu les choses.

Options :
- on pourrait faire des appels de ws depuis le php pour interroger les différents serveurs (probablement le mieux)
- sinon, on pourrait utiliser la base comme point central d'information (mais bof)

A vérifier : un serveur de la ferme "frontale" doit avoir les moyens de connaitre les urls "interne" des HOST (y compris les mysql master) et pouvoir les interroger.
=> dans ce cas, on ajouterait :

  • plusieurs ws serverinfo/status_(vlmc|grib|...).php
  • un ws serverinfo/status_cluster.php (qui interrogerait les ws précédents)

(on peut imaginer que le ws cluster ne seraient accessible qu'aux admins)

Changed 14 months ago by paparazzia

  • component changed from site to webservices

Changed 9 months ago by paparazzia

  • component changed from webservices to hosting
Note: See TracTickets for help on using tickets.