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:
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 --------------------------- 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)
|