Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13122|Antwoord: 2

Azure DevOps 2020 (III) beperkt search (ES) geheugenvoetafdruk

[Link kopiëren]
Geplaatst op 01-09-2020 22:36:15 | | | |
Azure DevOps 2020 (1) Eerste Introductie tot Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Na het installeren van Azure DevOps 2020, na het opstarten, ontdek je dat de zoekservice een bijzonder hoog geheugen- en CPU-gebruik heeft, zoals te zien is in de volgende figuur:



Bekijk het artikel op ES:

Centos 7 installatie en implementatie elasticsearch-6.5.2 tutorial
https://www.itsvse.com/thread-6173-1-1.html

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

Tutorial over het installeren van elasticsearch-analysis-ik in elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

[Echte gevechten]. net/c# Aanroep elasticsearch zoeken via NEST [met broncode]
https://www.itsvse.com/thread-6294-1-1.html

Azure DevOps 2020 gebruikt de elasticsearch versie v6.2, probeer de ES-service te vinden, het servicecommando is als volgt:

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

Probeer de jvm.options-configuratie aan te passen met het pad naar: D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\config, de standaard is 2400M zoals te zien is in de onderstaande figuur:






De grootte van de minimale heap en de grootte van de grootste heap moet zijnGelijk

Hoe meer heap Elasticsearch krijgt, en hoe meer cache het geheugen kan gebruiken. Het is echter belangrijk om te weten dat er te veel spullen aan jou worden toegewezen, wat leidt tot lange afvalinzamelings.

Stel de maximale heapwaarde in op maximaal 50% van je fysieke geheugen, zorg dat je genoeg fysiek geheugen hebt om de kernelbestandscache te garanderen.


Weg:De hyperlink-login is zichtbaar.

Stel het initiële en maximale geheugen in op 1200M als volgt:

Na het opslaan van de aanpassingen startten we de Elasticsearch-dienst opnieuw op en ontdekten dat het geheugen nog steeds meer dan 2G in beslag nam, wat ons probleem niet kon oplossen.

Door de _JAVA_OPTIONS omgevingsvariabele zo in te stellen dat de geheugengrootte wordt beperkt, blijkt de ES-service niet in staat te starten.
---------------------------
Dienst
---------------------------
De Elasticsearch 6.2.4 (elasticsearch-service-x64) service op je lokale machine stopt na het opstarten. Sommige diensten stoppen automatisch wanneer ze niet door andere diensten of programma's worden gebruikt.
---------------------------
Weet je het zeker   
---------------------------
JAVA-fout trad op tijdens de initialisatie van de VM-fout
https://www.itsvse.com/thread-3972-1-1.html

Als je naar het opstartlogboek kijkt, is de foutmelding als volgt:

2020-09-01 21:23:50 Commons Daemon procrun stdout geïnitialiseerd
Er trad een fout op tijdens de initialisatie van de VM
Initiële heapgrootte ingesteld op een grotere waarde dan de maximale heapgrootte

De uiteindelijke oplossing is als volgt
Ga naar de bin-map van het programma en voer het volgende commando uit:

Open de configuratie, schakel over naar het Java-tabblad, pas de configuratie-items aan zoals hieronder getoond, en klik op de applicatie om te bevestigen.



Ik merkte dat het geheugen is verlaagd, zoals te zien is in de onderstaande figuur:



(Einde)





Vorig:Mysql CURRENT_TIMESTAMP en ON UPDATE CURRENT_TIMESTAMP onderscheiden
Volgend:Windows NTLM Certificeringsprotocolproces
Geplaatst op 09-03-2022 16:33:29 |
Ik ben hier mee bezig en nu zit TFS vast, kijk of deze setup werkt
Geplaatst op 29-04-2022 08:59:30 |
Zelfde probleem!
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com