In meiner Rails-Anwendung habe ich einen Hintergrundprozess-Runner, Modellname Worker, der nach neuen Aufgaben sucht, die alle 10 Sekunden ausgeführt werden. Diese Prüfung generiert jedes Mal zwei SQL-Abfragen - eine Suche nach neuen Jobs, eine zum Löschen alter abgeschlossener Jobs.Modellspezifische SQL-Protokollierung in Schienen
Das Problem damit - die Hauptprotokolldatei erhält Spam für jede dieser Abfragen.
Kann ich die SQL-Abfragen, die vom Worker-Modell erzeugt wurden, in eine separate Protokolldatei leiten oder sie zumindest zum Schweigen bringen? Das Überschreiben von Worker.logger funktioniert nicht - es leitet nur die Nachrichten um, die explizit logger.debug ("etwas") aufrufen.
Ended up dies zu tun. Nicht, was ich mir erhofft hatte, aber es löst das Problem. –