Mac: Erweitern oder deaktivieren Sie das Limit von 500 Meldungen für die Konsole
3045
Michael Mangeng
Auf der Konsole.app von Mac OS X bekomme ich die folgende Meldung, wenn ich versuche, ein Problem in einer Softwarekomponente zu finden:
28.07.10 12:09:25 [0x0-0x1ed1ed].org.eclipse.eclipse[6803] *** process 6803 exceeded 500 log message per second limit - remaining messages this second discarded ***
(Es ist eine Software, die auf dem Eclipse osgi-Framework basiert).
Gibt es eine Möglichkeit, dieses Limit von 500 Nachrichten loszuwerden? Ich möchte, dass ALLE Nachrichten generiert werden (ich habe keine Möglichkeit, die Anzahl der Nachrichten zu begrenzen, da es sich um ein Drittanbieterprogramm handelt).
Zu den Programmargumenten (unter der folgenden Zeile): <string>/usr/sbin/syslogd</string>
Starten Sie den Syslog-Daemon erneut mit: launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist; sleep 1; launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist
Ein Wert von 0 deaktiviert das Limit. Der Standardwert ist 500 Nachrichten pro Sekunde.
PS: Wenn Sie die Datei nicht direkt bearbeiten können, kopieren Sie sie in ein temporäres Verzeichnis, bearbeiten Sie sie und kopieren Sie sie anschließend an den ursprünglichen Speicherort.
Ich habe diese Technik ausprobiert. Ich darf das Dokument nicht speichern. Ich habe auch versucht, die Benutzerrechte zu ändern. Funktioniert nicht!
Rahul vor 13 Jahren
1
1
Stuart Cunningham
Als Aktualisierung der Antwort von Michael Mangeng auf MacOS El Capitan und später ist die /System/Library/LaunchDaemons/com.apple.syslogd.plistDatei binär, so dass die Schritte wie folgt aussehen :