Délivrance d'une commande de Server Cluster?

J'ai un groupe de serveurs sur lequel cela fonctionnera simple

ruok

Équipe avec Phallover. L'équipe sera simple, par exemple

curl -X POST [url=http://foo.com/status]http://foo.com/status[/url]

. En raison du fait que je vais avoir de 3 avant que 300 Nousons dans cette piscine, je veux m'assurer que cette équipe n'est envoyée qu'une fois toutes les dix minutes. J'ai rencontré un problème que je ne peux pas simplement ajouter crontab sur vos serveurs, si je ne veux pas que tous d'y aller tous X minutes.

J'ai commencé à chercher à utiliser
https://www.consul.io/
parce que c'est assez haut et il semble plus facile que

etcd

ou

Zookeeper

. Je ne sais pas comment créer quelque chose qui le fera.

Je vais utiliser ce script sur tous les serveurs

#!/bin/bash

curl -i -H "Accept: application/json" \
-H "Content-Type:application/json" \
-X POST --data '{"status":"ruok"}' "[url=https://foobar.com/status"]https://foobar.com/status"[/url]

Alors, comment puis-je écrire Consul, Pour exécuter cela une fois dans la piscine de nœuds?
Invité:

Blanche

Confirmation de:

Vous pourriez utiliser
https://github.com/EvanKrall/cronsul
.

Juste googlé "distribué cron En utilisant le consul".

Pour répondre aux questions, connectez-vous ou registre