Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13122|Отговор: 2

Azure DevOps 2020 (III) ограничава обхвата на паметта на търсенето (ES)

[Копирай линк]
Публикувано в 1.09.2020 г. 22:36:15 ч. | | | |
Azure DevOps 2020 (1) Първо въведение в Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

След инсталиране на Azure DevOps 2020, след стартиране установявате, че търсачката има особено висока употреба на памет и процесор, както е показано на следната фигура:



Прегледайте статията за ES:

Tutorial за инсталация и внедряване на Centos 7 elasticsearch-6.5.2
https://www.itsvse.com/thread-6173-1-1.html

Инсталирайте elasticsearch-6.5.2 плъгина elasticsearch-head
https://www.itsvse.com/thread-6190-1-1.html

Урок за инсталиране на elasticsearch-analysis-ik в elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

[Истински бой]. net/c# Извикай elasticsearch търсене чрез NEST [с изходен код]
https://www.itsvse.com/thread-6294-1-1.html

Azure DevOps 2020 използва elasticsearch v6.2 версия, опитайте да намерите ES услугата, а сервизната команда е следната:

"D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\bin\elasticsearch-service-x64.exe" //RS//elasticsearch-service-x64

Опитайте да промените конфигурацията jvm.options с пътя до: D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\config, по подразбиране е 2400M, както е показано на фигурата по-долу:




Параметри на JVM Опции
https://www.itsvse.com/thread-9369-1-1.html


Размерът на минималната купчина и размерът на най-голямата купчина трябва да бъдеРавно

Колкото по-голям е Elasticsearch, толкова повече кеш може да използва паметта. Въпреки това е важно да се отбележи, че твърде много предмети са разпределени на вас, което води до дълги спирания за събиране на боклук.

Задайте максималната стойност на heap не повече от 50% от физическата памет, уверете се, че имате достатъчно физическа памет, за да гарантирате кеша на kernel файловете.


Ресурси:Входът към хиперлинк е видим.

Задайте началната и максималната памет на 1200M по следния начин:

След като запазихме модификациите, рестартирахме услугата Elasticsearch и установихме, че паметта все още заема повече от 2G, което не реши проблема ни.

Чрез задаване на променливата на _JAVA_OPTIONS среда да ограничи размера на паметта, се оказва, че ES услугата не може да стартира.
---------------------------
Служба
---------------------------
Услугата Elasticsearch 6.2.4 (elasticsearch-service-x64) на вашия локален компютър спира след стартиране. Някои услуги спират автоматично, когато не се използват от други услуги или програми.
---------------------------
Сигурни ли сте   
---------------------------
JAVA грешка възникна по време на инициализацията на VM грешка
https://www.itsvse.com/thread-3972-1-1.html

Гледайки лога за стартиране, грешката е следната:

2020-09-01 21:23:50 Commons Daemon procrun stdout инициализиран
Възникна грешка по време на инициализацията на виртуалната машина
Първоначалният размер на купчината е зададен на по-голяма стойност от максималния размер на купчината

Крайното решение е следното
Отидете в bin директорията на програмата и изпълнете следната команда:

Отворете конфигурацията, превключите към таба Java, променете конфигурационните елементи, както е показано по-долу, и кликнете върху приложението, за да потвърдите.



Открих, че паметта е намалена, както е показано на фигурата по-долу:



(Край)





Предишен:MySQL CURRENT_TIMESTAMP и ON UPDATE CURRENT_TIMESTAMP диференцирани
Следващ:Процес на сертифициране на протокола за NTLM в Windows
Публикувано в 9.03.2022 г. 16:33:29 ч. |
Разбрах този проблем, сега TFS е заседнал, виж дали тази конфигурация работи
Публикувано в 29.04.2022 г. 8:59:30 ч. |
Същият проблем!
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com