чтобы обновить код парсера обязательно рестартовать сервис?
- AlexeySmolenchuk
- Сообщения: 40
- Зарегистрирован: Пт июл 14, 2017 10:38 am
чтобы обновить код парсера обязательно рестартовать сервис?
обязательно ли рестартовать сервис чтобы обновленный код парсера вступл в силу?
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: чтобы обновить код парсера обязательно рестартовать сервис?
Могу лишь сказать что в коде reload есть
https://github.com/CGRU/cgru/blob/maste ... ss.cpp#L40
А в каком-то конкретном случае, перегрузку всего не гарантирую.
Вам чтоже тогда надо все импорты реловдить.
https://github.com/CGRU/cgru/blob/maste ... ss.cpp#L40
А в каком-то конкретном случае, перегрузку всего не гарантирую.
Вам чтоже тогда надо все импорты реловдить.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
- AlexeySmolenchuk
- Сообщения: 40
- Зарегистрирован: Пт июл 14, 2017 10:38 am
Re: чтобы обновить код парсера обязательно рестартовать сервис?
а он когда релоадит? когда новую задачу начинает считать?
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: чтобы обновить код парсера обязательно рестартовать сервис?
Когда новый таск.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
- AlexeySmolenchuk
- Сообщения: 40
- Зарегистрирован: Пт июл 14, 2017 10:38 am
Re: чтобы обновить код парсера обязательно рестартовать сервис?
ты, знаешь как-то не похоже
я понавтыкал activity в парсеры
в информационном окне по таску они даже подсвечиваются зелёным (думаю может это независимо парсер отрабатывает)
но в окне джоба (где прогресс по таскам бежит) инфа идёт только от тех рендерхостов, которые я рестартанул принудительно
я понавтыкал activity в парсеры
в информационном окне по таску они даже подсвечиваются зелёным (думаю может это независимо парсер отрабатывает)
но в окне джоба (где прогресс по таскам бежит) инфа идёт только от тех рендерхостов, которые я рестартанул принудительно
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: чтобы обновить код парсера обязательно рестартовать сервис?
А что конкретно и куда конкретно ты добавил?
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
- AlexeySmolenchuk
- Сообщения: 40
- Зарегистрирован: Пт июл 14, 2017 10:38 am
Re: чтобы обновить код парсера обязательно рестартовать сервис?
self.actiivity
по примеру generic парсера
в hbatch и в другие парсеры тоже
по примеру generic парсера
в hbatch и в другие парсеры тоже
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: чтобы обновить код парсера обязательно рестартовать сервис?
Например тут никаких релоадов нету:
https://github.com/CGRU/cgru/blob/maste ... _mantra.py
Поэтому, если сервис hbatch_mantra, то изменения в hbatch не заработают.
https://github.com/CGRU/cgru/blob/maste ... _mantra.py
Поэтому, если сервис hbatch_mantra, то изменения в hbatch не заработают.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
- AlexeySmolenchuk
- Сообщения: 40
- Зарегистрирован: Пт июл 14, 2017 10:38 am
Re: чтобы обновить код парсера обязательно рестартовать сервис?
это я заоверрайдил сразу же
- AlexeySmolenchuk
- Сообщения: 40
- Зарегистрирован: Пт июл 14, 2017 10:38 am
Re: чтобы обновить код парсера обязательно рестартовать сервис?
Видимо дело в том, как я расширяю пакет парсеров, через pkgutil.extend_path()