Ich habe eine Rails Worker, die mich Daten von einer Website von Dritten abruft. Ich habe vor kurzem auf sidekiq pro aufgerüstet. Wie implementiere ich meinen Mitarbeiter so, dass er nach einiger Zeit aufhört, Daten von der Website eines Dritten abzurufen?Implementierung von Sidekiq Timeout in einem Rails Worker
0
A
Antwort
1
Sie müssen eine Zeitüberschreitung für die Netzwerkanforderung direkt eingeben. Sidekiq kann Ihre Arbeit nicht unterbrechen. Ich habe das Problem und einige Lösungen in meinem Blog hier dokumentiert.
http://www.mikeperham.com/2015/05/08/timeout-rubys-most-dangerous-api/
Verwandte Themen
- 1. Rails + Sidekiq Csv Importfehler
- 2. Timeout-Funktionalität für Worker in einem Pool
- 3. Upgrade auf Rails 5 - Deadlock passiert für Sidekiq Worker
- 4. Rails: ein geplanten Auftrag in Sidekiq abbrechen
- 5. Rails & Sidekiq: Confused über Debounce
- 6. Gunicorn worker timeout error
- 7. Rails: Pass Tempfile an Sidekiq
- 8. Sidekiq: exponentielles Backoff für alle Worker konfigurieren
- 9. Konfigurieren von Puma und Sidekiq
- 10. Rails: Worker fehlgeschlagen und Speicherbelegung erhöhen
- 11. Rails: Active Record Timeout
- 12. Sidekiq ohne Rails nicht Arbeiter Klassen
- 13. Mehrere Sidekiq Prozesse auf einem einzigen dyno
- 14. Rails - entwickeln und sidekiq Routen
- 15. Rails App Sidekiq hohe Speicherauslastung
- 16. So blenden Sie das Objekt nach sidekiq ein worker endet-rails
- 17. Sidekiq nimmt keinen Auftrag von der Rails App
- 18. Kann ich die Kennung meines sidekiq-Arbeiters im Worker abrufen?
- 19. Err Max Clients erreicht Redis/Sidekiq/Rails
- 20. Sidekiq Worker verarbeitet Datenbank Datensätze nicht richtig aktualisieren
- 21. Rails Sidekiq FEHLER: Objekt kann nicht gefunden werden
- 22. Puma Worker, Threads für Rails in Docker
- 23. ein Timeout auf einem Multiprozessor-Prozess in Python Implementierung
- 24. Konfigurieren von Unicorn & Sidekiq korrekt auf Heroku
- 25. Ausführen von Sidekiq-Mitarbeitern ohne Datenbankverbindung
- 26. Ein Heroku-Worker-Prozess für delayed_job und sidekiq?
- 27. Autoscaling Worker für delayed_job in Rails 3
- 28. Rails Sidekiq Redis lange Operation wegen brpop
- 29. Rails: Wie Sidekiq :: Debounce zu meiner Middleware-Kette hinzufügen
- 30. Rails Sidekiq - Mailer Klasse nicht erkannt