Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13122|Válasz: 2

Azure DevOps 2020 (III) limits search (ES) memory footprint

[Linket másol]
Közzétéve 2020. 09. 01. 22:36:15 | | | |
Azure DevOps 2020 (1) First Introduction to Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Az Azure DevOps 2020 telepítése után, az indítás után azt tapasztaljuk, hogy a keresőszolgáltatás különösen magas memória- és CPU-használattal rendelkezik, ahogy az alábbi ábrán is látható:



Tekintse át az ES-ről szóló cikket:

Centos 7 telepítése és telepítése elasticsearch-6.5.2 tutorial
https://www.itsvse.com/thread-6173-1-1.html

Telepítsd az elasticsearch-6.5.2 elasticsearch-head plugint
https://www.itsvse.com/thread-6190-1-1.html

Tutorial az elasticsearch-analysis-ik telepítéséhez az elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

[Valódi harc]. net/c# Hívja a rugalmas keresést NEST-en keresztül [forráskóddal]
https://www.itsvse.com/thread-6294-1-1.html

Azure DevOps 2020 az elasticsearch v6.2 verziót használja, próbáld meg megtalálni az ES szolgáltatást, a szolgáltatás parancsa a következő:

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

Próbáld meg módosítani a jvm.options konfigurációt a következő útvonalon: D:\Program Files\Azure DevOps Server 2020\Search\ES\elasticsearchv6.2\config, az alapértelmezett érték 2400M, ahogy az alábbi ábrán látható:






A minimális halom és a legnagyobb halom mérete aEgyenlő

Minél több halom lesz a Elasticsearch, annál több cache-t tud használni a memória. Fontos azonban megjegyezni, hogy túl sok tárgyat osztanak ki neked, ami hosszú szemétszállítási megállásokhoz vezet.

Állítsd be a maximális halom értéket a fizikai memóriád legfeljebb 50%-ra, és győződj meg róla, hogy legyen elég fizikai memóriád a kernel fájl gyorsítótár biztosításához.


Erőforrások:A hiperlink bejelentkezés látható.

Állítsuk be a kezdeti és maximális memóriát 1200M-re az alábbiak szerint:

A módosítások mentése után újraindítottuk az Elasticsearch szolgáltatást, és azt találtuk, hogy a memória még mindig több mint 2G-t foglal el, ami nem oldotta meg a problémát.

Ha a _JAVA_OPTIONS környezeti változót úgy állítjuk be, hogy korlátozza a memória méretét, az ES szolgáltatás nem tud elindulni.
---------------------------
Szolgálat
---------------------------
A helyi gépen a Elasticsearch 6.2.4 (elasticsearch-service-x64) szolgáltatás elindulása után megszűnik. Egyes szolgáltatások automatikusan leállnak, ha más szolgáltatások vagy programok nem használják.
---------------------------
Biztos vagy benne   
---------------------------
JAVA hiba történt a VM inicializálása során
https://www.itsvse.com/thread-3972-1-1.html

Az indítási naplót nézve a hiba a következő:

2020-09-01 21:23:50 Commons Daemon procrun stdout inicializálva
Hiba történt a VM inicializálása közben
Az eredeti halom mérete nagyobb értékre van állítva, mint a maximális halom méret

A végső megoldás a következő:
Menjen a program bin könyvtárába, és fusd le a következő parancsot:

Nyúlj be a konfigurációt, válts a Java fülre, módosítsd a konfigurációs elemeket az alábbiak szerint, és kattints az alkalmazásra a megerősítéshez.



Azt tapasztaltam, hogy az emlék lecsökkent, ahogy az alábbi ábrán is látható:



(Vége)





Előző:Mysql CURRENT_TIMESTAMP és ON FRISSÍTÉS CURRENT_TIMESTAMP differenciálott
Következő:Windows NTLM tanúsítási protokoll folyamata
Közzétéve 2022. 03. 09. 16:33:29 |
Ranch megvizsgálja ezt a problémát, most a TFS beragadt, nézd meg, működik-e ez a beállítás
Közzétéve 2022. 04. 29. 8:59:30 |
Ugyanaz a probléma!
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com