Je suis nouveau chez Gearman. J'ai des questions suivantes sur les utilisations optimisées de Gearman:Questions sur l'architecture Gearman
1) Je pense que le travailleur attend un travail comme une "chaîne". Puis-je envoyer un tableau ou un hachage en tant que travail au travailleur? Si ce n'est pas le cas, JSON est-il le meilleur format d'emploi pour envoyer un tableau/hachage?
2) Puis-je joindre des routes d'application de rails en tant qu'ouvrier pour Job Server?
3) Comment vérifiez-vous si un travailleur fonctionne ou pas? Existe-t-il un outil d'administration disponible pour les statistiques Job Server et Worker?
4) Puis-je concevoir un système ROR, de sorte que chaque requête passe par le serveur de travaux Gearman? J'ai plusieurs applications utilisant la même base de données (certaines d'entre elles sont l'application iPhone, l'application Android, le site Web). Mon objectif principal est d'accéder au contenu en utilisant l'API générale pour toutes ces applications. Ou Gearman est plus approprié pour les processus d'arrière-plan?
Merci.