Bonjour,
je développe actuellement sur une machine local un projet Web nécessitant beaucoup de ressources et une utilisation précise de la fonction getmicrotime() de php.
J'ai de suite pensé à l'offre Cluster que OVH propose et qui résoudrait les problèmes de ressources. Mais quelques points restent en suspend quant à ce choix.
En effet, j'ai testé mon application (validée en local) sur un compte de type 60gp pour voir son fonctionnement sur un cluster. Là un problème survient, l'application ne fonctionne pas car il s'avère que le nombre de millisecondes retourné par la fonction getMicroTime dépend de l'heure du serveur sur lequel le script est executé, et je pense que les serveurs du cluster 60gp ne sont pas synchronisés. Il s'agit là d'une supposition, mais c'est la seule raison qui expliquerait les problèmes.
Ne m'y connaissant pas énormément en architecture serveur de ce type,
Seriez-vous en mesure de confirmer mes dires (ou de les démentir
) ?
Je crains que ce problème posé sur 60gp, soit aussi présent sur une Offre Cluster, or, c'est le pilier de mon projet.
Pouvez-vous me conseiller quand à la stratégie matérielle à adapter pour que la fonction getmicrotime soit spécifique au cluster (heure synchronisé de tous les serveurs) et non pas a chaque serveur.
Merci d'avance pour votre réponse.
je développe actuellement sur une machine local un projet Web nécessitant beaucoup de ressources et une utilisation précise de la fonction getmicrotime() de php.
J'ai de suite pensé à l'offre Cluster que OVH propose et qui résoudrait les problèmes de ressources. Mais quelques points restent en suspend quant à ce choix.
En effet, j'ai testé mon application (validée en local) sur un compte de type 60gp pour voir son fonctionnement sur un cluster. Là un problème survient, l'application ne fonctionne pas car il s'avère que le nombre de millisecondes retourné par la fonction getMicroTime dépend de l'heure du serveur sur lequel le script est executé, et je pense que les serveurs du cluster 60gp ne sont pas synchronisés. Il s'agit là d'une supposition, mais c'est la seule raison qui expliquerait les problèmes.
Ne m'y connaissant pas énormément en architecture serveur de ce type,
Seriez-vous en mesure de confirmer mes dires (ou de les démentir

Je crains que ce problème posé sur 60gp, soit aussi présent sur une Offre Cluster, or, c'est le pilier de mon projet.
Pouvez-vous me conseiller quand à la stratégie matérielle à adapter pour que la fonction getmicrotime soit spécifique au cluster (heure synchronisé de tous les serveurs) et non pas a chaque serveur.
Merci d'avance pour votre réponse.