Mac: расширить или отключить 500 сообщений лимит консоли
2978
Michael Mangeng
В Mac OS X Console.app я получаю следующее сообщение, пытаясь найти проблему в программном компоненте:
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 ***
(Это программное обеспечение, основанное на платформе eclipse osgi).
Есть ли способ избавиться от этого ограничения в 500 сообщений? Я хочу видеть генерируемые ВСЕ сообщения (у меня нет способа ограничить количество сообщений, потому что это сторонняя программа).
спасибо и привет, майкл
2 ответа на вопрос
4
Michael Mangeng
Понял!
Изменить /System/Library/LaunchDaemons/com.apple.syslogd.plist, добавив:
<string>-mps_limit</string> <string>0</string>
К разделу аргументов программы (ниже следующей строки): <string>/usr/sbin/syslogd</string>
Значение 0 отключает ограничение. По умолчанию 500 сообщений в секунду.
PS: Если вы не можете редактировать файл напрямую, скопируйте его во временный каталог, отредактируйте его, а затем скопируйте в исходное местоположение.
Я попробовал эту технику. Мне не разрешено сохранять документ? Я также пытался изменить права пользователя. Не работает!
Rahul 13 лет назад
1
1
Stuart Cunningham
В качестве обновления к ответу Майкла Мангена в macOS El Capitan и более поздних версиях /System/Library/LaunchDaemons/com.apple.syslogd.plistфайл является двоичным, поэтому выполняются следующие шаги: