Автор Тема: утечка памяти в модуле  (Прочитано 501 раз)

07 Январь 2019, 01:00:03
  • Фрилансер
  • *
  • Сообщений: 185
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
есть такая либа https://github.com/Invertus/brad
проблема в том что оно много ест памяти 6гб и более
как найти утечку?
07 Январь 2019, 12:02:20
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В самом модуле есть же Severity of Log, поменяйте режим логирования.
07 Январь 2019, 13:06:31
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 185
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
можно подробнее где лог и как менять?
07 Январь 2019, 14:14:07
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
5. Log file path
- Path to the file used for elasticsearch logging (default: [MODULE DIR]/log/log.txt)
Please note file have to be accessible and writable.
6. Log level
- Type of information saved by elasticsearch to log file (default: INFO)
Severity of Log: Admin can set the log levels from the following-
    INFO(200)
    DEBUG(100)
    NOTICE(250)
    WARNING(300)
    ERROR(400)
    CRITICAL(500)
    ALERT(550)
    EMERGENCY(600)
07 Январь 2019, 14:15:00
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Установите - DEBUG(100)
07 Январь 2019, 14:31:23
Ответ #5
  • Фрилансер
  • *
  • Сообщений: 185
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
это где такой конфиг? может это другой модуль или настройки самого шопа?
облазил настройки https://github.com/Invertus/brad но  такого конфига не вижу
07 Январь 2019, 14:42:27
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль называется Elasticsearch® module for PrestaShop.
07 Январь 2019, 14:46:20
Ответ #7
  • Фрилансер
  • *
  • Сообщений: 185
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
вопрос был про другой модуль https://github.com/Invertus/brad
он тоже работает с эластик
но это бесплатный модуль
07 Январь 2019, 15:12:04
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Если у вас бесплатный модуль и в нем нет настроек для записи в лог, тогда можно использовать лог сервера "LogLevel debug".
07 Январь 2019, 15:25:43
Ответ #9
  • Фрилансер
  • *
  • Сообщений: 185
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
мы наверно говорим о разных вещах
при чем тут вобще логирование?
у меня модуль при работе жрет память,доходит до 6гб
вопрос в том как найти то место где жрется память
как логирование может в этом помочь?