See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 13122|Vastuse: 2

Azure DevOps 2020 (III) piirab otsingu (ES) mälu jalajälg

[Kopeeri link]
Postitatud 01.09.2020 22:36:15 | | | |
Azure DevOps 2020 (1) Esimene sissejuhatus Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Pärast Azure DevOps 2020 paigaldamist pärast käivitamist leiate, et otsinguteenusel on eriti kõrge mälu- ja protsessorikasutus, nagu on näidatud järgmisel joonisel:



Vaata ES-i artiklit:

Centos 7 paigaldus ja juurutamine elasticsearch-6.5.2 õpetus
https://www.itsvse.com/thread-6173-1-1.html

Paigalda elasticsearch-6.5.2 elasticsearch-head plugin
https://www.itsvse.com/thread-6190-1-1.html

Õpetus elasticsearch-analysis-ik paigaldamiseks elasticsearch-6.5.2 süsteemis
https://www.itsvse.com/thread-6191-1-1.html

[Päris lahing]. net/c# Kutsu elasticsearch otsingut NEST kaudu [lähtekoodiga]
https://www.itsvse.com/thread-6294-1-1.html

Azure DevOps 2020 kasutab elasticsearch v6.2 versiooni, proovi leida ES-teenust, teenuse käsk on järgmine:

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

Proovi muuta jvm.options konfiguratsiooni teega: D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\config, vaikimisi on 2400M, nagu alloleval joonisel näidatud:






Minimaalse kuhja suurus ja suurima kuhja suurus peaksid olemaVõrdne

Mida rohkem kuhja Elasticsearch saab, seda rohkem mälu saab kasutada. Siiski on oluline märkida, et sulle on eraldatud liiga palju esemeid, mis viib pikkade prügikoristusteni.

Sea maksimaalne kuhja väärtus mitte rohkem kui 50% füüsilisest mälust, veendu, et sul on piisavalt füüsilist mälu, et tagada kerneli failivahemälu.


Ressursse:Hüperlingi sisselogimine on nähtav.

Sea alg- ja maksimaalne mälu 1200M peale järgmiselt:

Pärast muudatuste salvestamist taaskäivitasime Elasticsearchi teenuse ja leidsime, et mälu hõivab endiselt rohkem kui 2G, mis ei lahendanud meie probleemi.

Seades _JAVA_OPTIONS keskkonnamuutuja piirama mälu suurust, ei saa ES-teenus käivituda.
---------------------------
Teenistus
---------------------------
Elasticsearch 6.2.4 (elasticsearch-service-x64) teenus teie kohalikus masinas lõpeb pärast käivitamist. Mõned teenused peatuvad automaatselt, kui neid ei kasutata teised teenused või programmid.
---------------------------
Kas oled kindel   
---------------------------
JAVA viga tekkis VM-i initsialiseerimise ajal
https://www.itsvse.com/thread-3972-1-1.html

Vaadates käivituslogi, on viga järgmine:

2020-09-01 21:23:50 Commons Daemon procrun stdout initsialiseeritud
Viga tekkis VM-i initsialiseerimise ajal
Algne kuhja suurus seatud suuremaks kui maksimaalne kuhja suurus

Lõplik lahendus on järgmine
Mine programmi bin kausta ja käivita järgmine käsk:

Ava konfiguratsioon, lülitu Java vahekaardile, muuda konfiguratsioonielemente allpool näidatud kujul ja klõpsa rakendusel kinnituseks.



Leidsin, et mälu on langenud, nagu alloleval joonisel näidatud:



(Lõpp)





Eelmine:Mysql CURRENT_TIMESTAMP ja ON UPDATE CURRENT_TIMESTAMP eristatud
Järgmine:Windows NTLM sertifitseerimisprotokolli protsess
Postitatud 09.03.2022 16:33:29 |
Ranch selle probleemi juurde, nüüd on TFS kinni, vaata, kas see lahendus töötab
Postitatud 29.04.2022 08:59:30 |
Sama probleem!
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com