Azure DevOps 2020:n asennuksen jälkeen käynnistyksen jälkeen huomaat, että hakupalvelulla on erityisen suuri muistin ja suorittimen käyttö, kuten seuraavassa kuvassa näkyy:
Tutustu ES-artikkeliin:
Azure DevOps 2020 käyttää elasticsearch v6.2 -versiota, yritä löytää ES-palvelu, palvelukomento on seuraava:
"D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\bin\elasticsearch-service-x64.exe" //RS//elasticsearch-service-x64 Yritä muokata jvm.options-konfiguraatiota polulla: D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\config, oletusarvo on 2400M kuten alla olevassa kuvassa näkyy:
Minimikasan ja suurimman kasan koon tulisi ollaYhtäsuuret。
Mitä enemmän Elasticsearch kerää, sitä enemmän välimuistia muisti voi käyttää. On kuitenkin tärkeää huomioida, että sinulle on osoitettu liian monta tavaraa, mikä johtaa pitkiin jätehuoltopysähdykseen.
Aseta maksimikeko-arvoksi enintään 50 % fyysisestä muististasi, varmista, että sinulla on tarpeeksi fyysistä muistia ytimen tiedostovälimuistin varmistamiseksi.
Varat:Hyperlinkin kirjautuminen on näkyvissä.
Aseta alkuperäinen ja maksimimuisti 1200M seuraavasti:
Tallennettuamme muutokset käynnistimme Elasticsearch-palvelun uudelleen ja huomasimme, että muisti vei edelleen yli 2G:tä, mikä ei ratkaissut ongelmaamme.
Asettamalla _JAVA_OPTIONS-ympäristömuuttuja rajoittamaan muistikokoa, ES-palvelu ei pysty käynnistymään.
--------------------------- Palvelus --------------------------- Elasticsearch 6.2.4 (elasticsearch-service-x64) -palvelu paikallisella koneellasi loppuu käynnistyksen jälkeen. Jotkut palvelut pysähtyvät automaattisesti, kun muut palvelut tai ohjelmat eivät käytä niitä. --------------------------- Oletko varma --------------------------- Kun katsoo käynnistyslokia, virhe on seuraava:
2020-09-01 21:23:50 Commons Daemon procrun stdout alustettu Virhe tapahtui VM:n alustuksen aikana Alkuperäinen kekokoko on asetettu suurempaan kuin maksimikekokoko
Lopullinen ratkaisu on seuraava Mene ohjelman bin-kansioon ja suorita seuraava komento:
Avaa konfiguraatio, vaihda Java-välilehdelle, muokkaa konfiguraatiokohtia alla esitetyn mukaisesti ja klikkaa sovellusta vahvistaaksesi.
Huomasin, että muisti on laskettu, kuten alla olevassa kuvassa näkyy:
(Loppu)
|