геройку - как посмотреть все логи

В чем основное отличие. Подобно последствиям памяти или производительности

Разница между статическими и динамическими ресурсами возникает, когда основной объект изменяется. Если ваша Кисть, определенная в коллекции Ресурсов, была доступна в коде и настроена на другой экземпляр объекта, Rectangle не обнаружит это изменение.

Статические ресурсы извлекаются один раз путем ссылки на элемент и используются для ресурса ресурса. Принимая во внимание, что DynamicResources извлекаются каждый раз, когда они используются.

Недостатком динамических ресурсов является то, что они имеют тенденцию к снижению производительности приложений.

Существуют ли правила WPF, такие как «кисти всегда статичны» и «шаблоны всегда динамичны» и т. д. ?

. Лучшей практикой является использование статических ресурсов, если не существует определенной причины, по которой вы хотите динамически изменять ресурс в динамическом коде. Другим примером примера, в котором вы хотели бы использовать динамические резорбции, является использование SystemBrushes, SystenFonts и системных параметров.

445
задан Edward Castaño 9 September 2011 в 22:34
поделиться

3 ответа

Обновление (спасибо dawmail333):

heroku logs -n 1500

или, чтобы следить за журналами в реальном времени

heroku logs -t 

Документация журналов Heroku

Если вам нужно больше, чем несколько тысяч строк. Используйте Syslog Drains

Альтернативно (старый метод):

$ heroku run rails c
File.open('log/production.log', 'r').each_line { |line| puts line }
756
ответ дан 22 November 2019 в 23:03
поделиться

Вы должны иметь некоторый реализованный дренаж журналов и должны истощать Ваши журналы там, для наблюдения всех журналов (управляйте историческими журналами также):

  1. опция First - Splunk может использоваться: можно истощить все журналы как:
heroku drains:add syslog+tls://splunk-server.com:514 -a app_name

И затем входят в систему в Ваш splunk сервер и ищут любое количество журналов. Я использую Splunk, и это работает превосходное на меня.

  1. опция Second - который можно купить, прибавляет к Приложению, как данный ниже: (Я не использовал эти опции, однако это доступные).

    • Логика сумо Timber.io
    • DNA
    • Papertrail

Журнала LogEnteries можно также взглянуть на ниже опций: Если Вы хотите иметь свои журналы в формате JSON, поскольку поможет, продвигают ли Ваш Ваши журналы к внешней системе как Splunk/ELK, это стало бы легким (производительность, мудрая также) для поиска в JSON.

https://github.com/goodeggs/heroku-log-normalizer

Это не имеет Readme.md, но некоторое объяснение дано в https://github.com/goodeggs/bites/issues/20

Наконец

, И уже можно всегда использовать ниже команды, как упомянуто другими пользователями:

следующая команда выследит генерирующийся heroku

heroku logs -t -a <app_name>

входа в систему, который следующая команда покажет 1000 количество строк журналов из Примечания heroku

heroku logs -n 1000 -a <app_name>

, только 1 500 последних строк журналов доступны, и отдых их удален из heroku dyno.

1
ответ дан 22 November 2019 в 23:03
поделиться

Можно использовать heroku logs -n 1500

, Но это не рекомендуемый подход (в другом слове, не показывает Вам реальное изображение)

, я предложил бы, чтобы Вы включили некоторый инструмент входа. (sumoLogic, документация n все) как дополнение

у них всех есть бесплатная версия (с немногими ограничениями, хотя достаточно для небольшого приложения или dev ENV, который обеспечит хорошее понимание и инструмент для анализа журналов)

0
ответ дан 22 November 2019 в 23:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: