Normalerweise mache ich das über einen separaten Messaging-Daemon, der die rails-Umgebung lädt.
Ein sehr einfaches Beispiel würde in rails_root / script / myapp_daemon.rb wie folgt aussehen:
%Vor%Du brauchst auch das richtige Juwel in deinem Gemfile: amqp, daemons, eventmachine
Dann führe es entweder manuell neben deiner App aus:
%Vor%Oder starten Sie es von einem Ihrer App-Initialisierer aus:
%Vor%Um in amqp zu graben, sehen Sie sich das folgende an, um einen guten Überblick zu geben: Ссылка
Dies gibt eine sehr detaillierte Erklärung mit Arbeitsbeispielen: Ссылка
Sehen Sie, ob Bunny alles, was Sie für den Kunden brauchen, erledigt, es ist einfacher: Ссылка
Ich hoffe, das hilft
Tags und Links ruby-on-rails rabbitmq amqp