Custom-Daemon mit Rails 3

Ich versuche, erstellen Sie einen benutzerdefinierten Dienst, der lädt die Rails-Umgebung.
Meine Umgebung ist wie folgt:
ruby-1.9.2-p180
rails 3.0.5

Habe ich Folgendes:

Installierten daemons, die gem

Installiert daemon_generator plugin hier gefunden:
https://github.com/dougal/daemon_generator

Erzeugte daemon: rails generate daemon Zuhörer

All dies funktionierte gut. Wenn ich den daemon, es funktioniert.

Allerdings, sobald ich versuche, den Zugriff auf eine active record-Objekt wie der Versuch, ein Benutzer abgerufen, es explodiert.

*** below you find the most recent exception thrown, this will be likely (but not certainly) the exception that made the application exit abnormally ***
#<NameError: method `recognize' not defined in Rack::Mount::RouteSet>
*** below you find all exception objects found in memory, some of them may have been thrown in your application, others may just be in memory because they are standard exceptions ***
#<NoMemoryError: failed to allocate memory>
#<SystemStackError: stack level too deep>
#<fatal: exception reentered>
#<NoMethodError: undefined method `eq' for nil:NilClass>
#<NameError: method `recognize' not defined in Rack::Mount::RouteSet>

Irgendwelche Gedanken, wie man einen Daemon, der Lasten bis Rails 3.0.5?

  • Ich bin mit dem gleichen Fehler hier. Ich kann auch nicht den Lauf der daemon ist. Ich bin mit ree-1.8.7-2011.03. Sorry, keine Hilfe.
  • Ich bin immer der gleiche Fehler mit rvm ruby-1.9.2-p136-und Schienen 3.0.7. Hast du jemals eine Lösung finden?
InformationsquelleAutor ckarbass | 2011-03-26
Schreibe einen Kommentar