Je voudrais lancer un fil qui se réveille toutes les quelques secondes pour faire un peu de traitement dans une application web Ruby-on-Rails. Dans .NET, l'emplacement logique aurait été de créer un thread dans le fichier global.asax et de le démarrer en Application_Start
.Ruby Equivalent de ASP.NETs Application_Start?
Existe-t-il un paradigme similaire pour faire de telles choses dans RoR? Serait-ce fait dans le ApplicationController
? En aparté: est-ce que j'entre les mauvaises chaînes de recherche ou est-ce que les moteurs de recherche sont vraiment mal à trouver des informations pour construire des applications RoR?
J'ai pensé à utiliser un travail cron, mais je voudrais garder tout autonome dans la webapp si possible. – jerhinesmith
"Les moteurs de recherche ne sont pas seulement mauvais, mais presque le seul endroit où vous trouverez des informations pour RoR" - Il existe de nombreux livres sur RoR, une API complète et un nouveau système wiki. Ce n'est pas aussi mauvais qu'il y a 2 ans – marcgg
@marcgg Maybe. Oui, si vous savez ce que vous faites et êtes relativement expérimenté. Mais si vous êtes nouveau sur les rails, beaucoup de ces livres sont obsolètes, et se mettre à jour avec "la voie des rails" est difficile à apprendre de façon cohérente. Ou du moins, ça a été mon expérience. –