Попробуйте самый простой и быстрый способ 
установки OnlyOffice

SpellChecker полностью съедает одно ядро

SpellChecker полностью съедает одно ядро

Сообщение restangel » Вс авг 27, 2017 6:31 pm

День добрый! Что-то мне подсказывает что я не в том разделе\форуме пишу, но, надеюсь, меня поймут и перенаправят куда надо... :roll:

Есть небольшой "домашний сервер" с виндой как хостом и убунту 16 в ВиртуалБоксе, на которой крутится nextcloud+document server. SpellChecker съедает полностью одно ядро. Такое поведение мне кажется не очень естественным, наблюдается уже несколько недель после пересборки сервера. Не знаю даже куда смотреть и какую информацию дать в помощь...) Заранее спасибо!
restangel
 
Сообщения: 1
Зарегистрирован: Ср апр 19, 2017 1:10 pm

Re: SpellChecker полностью съедает одно ядро

Сообщение Maxim » Чт сен 14, 2017 11:54 am

День добрый restangel!
Doc server каким образом стоит? Докером?
Maxim
 
Сообщения: 172
Зарегистрирован: Вт окт 11, 2016 2:29 pm

Re: SpellChecker полностью съедает одно ядро

Сообщение PavelD » Чт ноя 08, 2018 7:37 am

Аналогично - SpellChecker постоянно дает нагрузку. Что за странное поведение и с чем это связано?
PavelD
 
Сообщения: 3
Зарегистрирован: Чт ноя 08, 2018 7:34 am

Re: SpellChecker полностью съедает одно ядро

Сообщение Kirill_sol » Чт ноя 08, 2018 11:31 am

Здравствуйте.

Уточните:
1. ОС сервера и его характеристики.
2. Версия сервера документов и способ установки (docker, deb/rpm).
3. Скриншот, на котором видно, как spellchecker потребляет ресурсы системы.
Kirill_sol
 
Сообщения: 235
Зарегистрирован: Чт апр 12, 2018 9:58 am

Re: SpellChecker полностью съедает одно ядро

Сообщение PavelD » Чт ноя 08, 2018 1:28 pm

CentOS Linux release 7.5.1804 (Core)
Документ сервер ставился с rpm, версия 5.2.3
Так это выглядит 24 часа в сутки
oo.png
oo.png (88.53 КБ) Просмотров: 119


В логах нашлось
spellchecker/err.log (118Мб одного и того же абзаца):
Error: Module version mismatch. Expected 48, got 57.
at Error (native)
at Object.Module._extensions..node (module.js:604:18)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/var/www/onlyoffice/documentserver/server/SpellChecker/sources/spellCheck.js:13:17)
at Module._compile (module.js:577:32)
at Object.Module._extensions..js (module.js:586:10)
module.js:604
return process.dlopen(module, path._makeLong(filename));
^
spellchecker/out.log:
[2018-11-08 18:24:47.170] [WARN] nodeJS - worker 23103 died (code = 1; signal = null). restart...
[2018-11-08 18:24:47.697] [WARN] nodeJS - worker 23109 died (code = 1; signal = null). restart...
[2018-11-08 18:24:48.088] [WARN] nodeJS - worker 23115 died (code = 1; signal = null). restart...
[2018-11-08 18:24:48.545] [WARN] nodeJS - worker 23123 died (code = 1; signal = null). restart...
[2018-11-08 18:24:49.070] [WARN] nodeJS - worker 23129 died (code = 1; signal = null). restart...
[2018-11-08 18:24:49.594] [WARN] nodeJS - worker 23135 died (code = 1; signal = null). restart...
[2018-11-08 18:24:50.096] [WARN] nodeJS - worker 23141 died (code = 1; signal = null). restart...
[2018-11-08 18:24:50.600] [WARN] nodeJS - worker 23147 died (code = 1; signal = null). restart...
[2018-11-08 18:24:51.102] [WARN] nodeJS - worker 23153 died (code = 1; signal = null). restart...
[2018-11-08 18:24:51.597] [WARN] nodeJS - worker 23159 died (code = 1; signal = null). restart...
[2018-11-08 18:24:52.098] [WARN] nodeJS - worker 23165 died (code = 1; signal = null). restart...
[2018-11-08 18:24:52.622] [WARN] nodeJS - worker 23172 died (code = 1; signal = null). restart...
[2018-11-08 18:24:53.147] [WARN] nodeJS - worker 23178 died (code = 1; signal = null). restart...
[2018-11-08 18:24:53.670] [WARN] nodeJS - worker 23184 died (code = 1; signal = null). restart...
[2018-11-08 18:24:54.170] [WARN] nodeJS - worker 23190 died (code = 1; signal = null). restart...
[2018-11-08 18:24:54.695] [WARN] nodeJS - worker 23197 died (code = 1; signal = null). restart...
PavelD
 
Сообщения: 3
Зарегистрирован: Чт ноя 08, 2018 7:34 am

Re: SpellChecker полностью съедает одно ядро

Сообщение Kirill_sol » Пт ноя 09, 2018 4:50 am

Спасибо за информацию. Уточните, пожалуйста, установленную версию nodeJS. Серверу документов версии 5.2.3 нужна версия 8.x nodeJS. Установите ее и посмотрите, сохранится ли проблема.
Kirill_sol
 
Сообщения: 235
Зарегистрирован: Чт апр 12, 2018 9:58 am

Re: SpellChecker полностью съедает одно ядро

Сообщение PavelD » Пт ноя 09, 2018 10:46 am

Да, была установлена версия 6.14.3 Nodejs из epel.
После деинсталляции уже установленных Nodejs, npm и документсервера, с последующей ручной установкой Nodejs 8.12 и документсервера, SpellChecker чувствует себя нормально.
Но остается непонятным почему без предварительной установки Nodejs 8.12, документсервер при установке автоматом тянет версию 6.14.3 из epel, это при при установленном то nodesource repo.
PavelD
 
Сообщения: 3
Зарегистрирован: Чт ноя 08, 2018 7:34 am

Re: SpellChecker полностью съедает одно ядро

Сообщение Kirill_sol » Пн ноя 12, 2018 5:26 am

Здравствуйте. Это проблема, описанная тут: https://github.com/ONLYOFFICE/DocumentServer/issues/410
Kirill_sol
 
Сообщения: 235
Зарегистрирован: Чт апр 12, 2018 9:58 am


Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron