Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 13122|Odgovoriti: 2

Azure DevOps 2020 (III) omejuje pomnilniško porabo iskanja (ES)

[Kopiraj povezavo]
Objavljeno na 1. 09. 2020 22:36:15 | | | |
Azure DevOps 2020 (1) First Introduction to Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Po namestitvi Azure DevOps 2020, po zagonu, ugotovite, da ima iskalna storitev posebej visoko porabo pomnilnika in procesorja, kot je prikazano na naslednji sliki:



Preberite članek na ES:

Centos 7 namestitev in uvajanje elasticsearch-6.5.2 vodič
https://www.itsvse.com/thread-6173-1-1.html

Namestite elasticsearch-6.5.2 elasticsearch-head vtičnik
https://www.itsvse.com/thread-6190-1-1.html

Vodič za namestitev elasticsearch-analysis-ik v elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

[Dejanski boj]. net/c# Klic elasticsearch search preko NEST [z izvorno kodo]
https://www.itsvse.com/thread-6294-1-1.html

Azure DevOps 2020 uporablja različico elasticsearch v6.2, poskusite najti ES storitev, ukaz storitve je naslednji:

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

Poskusite spremeniti konfiguracijo jvm.options s potjo do: D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\config, privzeta vrednost je 2400M, kot je prikazano na spodnji sliki:






Velikost minimalne kopice in velikosti največje kopice naj bi bilaEnako

Več kot je Elasticsearch napolnjeno, več predpomnilnika lahko pomnilnik porabi. Vendar je pomembno vedeti, da je preveč predmetov dodeljenih vam, kar vodi do dolgih postankov za zbiranje smeti.

Največjo vrednost kopice nastavite na največ 50 % fizičnega pomnilnika, poskrbite, da imate dovolj fizičnega pomnilnika za predpomnilnik datotek jedra.


Sredstva:Prijava do hiperpovezave je vidna.

Nastavite začetni in največji pomnilnik na 1200M takole:

Po shranjevanju sprememb smo ponovno zagnali storitev Elasticsearch in ugotovili, da pomnilnik še vedno zaseda več kot 2G, kar ni moglo rešiti našega problema.

Z nastavitvijo _JAVA_OPTIONS okoljske spremenljivke za omejitev velikosti pomnilnika se ugotovi, da ES storitev ne more zagnati.
---------------------------
Služba
---------------------------
Storitev Elasticsearch 6.2.4 (elasticsearch-service-x64) na vašem lokalnem računalniku se po zagonu ustavi. Nekatere storitve se samodejno ustavijo, če jih druge storitve ali programi ne uporabljajo.
---------------------------
Si prepričan   
---------------------------
Napaka JAVA se je pojavila med inicializacijo napake VM
https://www.itsvse.com/thread-3972-1-1.html

Če pogledamo zagonski dnevnik, je napaka naslednja:

2020-09-01 21:23:50 Commons Daemon procrun stdout inicializirano
Napaka se je pojavila med inicializacijo VM
Začetna velikost kupa je nastavljena na večjo vrednost od največje velikosti kupa

Končna rešitev je naslednja
Pojdite v mapo bin programa in izvedete naslednji ukaz:

Odprite konfiguracijo, preklopite na zavihek Java, spremenite konfiguracijske elemente, kot je prikazano spodaj, in kliknite na aplikacijo za potrditev.



Ugotovil sem, da je pomnilnik znižan, kot je prikazano na spodnji sliki:



(Konec)





Prejšnji:Mysql CURRENT_TIMESTAMP in ON UPDATE CURRENT_TIMESTAMP razlikovani
Naslednji:Postopek certifikacijskega protokola Windows NTLM
Objavljeno na 9. 03. 2022 16:33:29 |
Naletel sem na to težavo, zdaj je TFS obstal, poglej, če ta nastavitev deluje
Objavljeno na 29. 04. 2022 08:59:30 |
Ista težava!
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com