See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 25097|Vastuse: 4

[linux] Linux (CentOS) piirab serveri jõudluse häälestamist.

[Kopeeri link]
Postitatud 02.11.2021 14:39:36 | | | |
Linuxis saame kasutada käsku ulimit -n, et näha maksimaalset failikäepidemete arvu, mida üks protsess saab avada (ka sokliühendused arvestatakse). süsteemVaikimisi väärtus on 1024

Üldiste rakenduste jaoks (näiteks Apache, süsteemiprotsessid) on 1024 täiesti piisav. Kuid see on veidi venitatud üheprotsessiliste rakenduste puhul nagu Squid, MySQL ja Java. Kui ühe protsessi poolt avatud failikäepidemete arv ületab süsteemi määratud väärtuse, mainitakse veateadet "liiga palju faile avatud".

Vaata süsteemi poolt määratud maksimaalset failikäepidemete arvu




lsof (List Open Files) on tööriist, mis loetleb süsteemis hetkel avatud failid. Linuxi keskkonnas eksisteerib kõik failidena, mille kaudu pääseb ligi mitte ainult üldandmetele, vaid ka võrguühendustele ja riistvarale. Seega, taustal, nagu Transmission Control Protocol (TCP) ja User Datagram Protocol (UDP) pesad, määrab süsteem rakendusele failikirjeldaja, sõltumata faili olemusest, mis pakub ühist liidest rakenduse ja aluseks oleva operatsioonisüsteemi vaheliseks suhtluseks. Kuna rakenduse avatud failide kirjeldajate nimekiri annab palju teavet rakenduse enda kohta, on LSOF tööriista olemasolu selle nimekirja vaatamiseks väga kasulik süsteemi jälgimiseks ja tõrkeotsinguks.

Paigalduskäsk on järgmine:


Loe süsteemis praegu avatud failikäepidemete koguarv:


Viise, kuidas vaadata rakendusprotsessi poolt avatud failikäepidemete arvu:


Määra ulimit

Ajutised keskkonnad

Tegelikult on ulimit-käsk ise jagatud pehmeteks ja kõvadeks piiranguteks, plus-h on kõva piir ja pluss-s on pehme piir. Vaikimisi kuvatakse pehmed piirangud, kui sa ei lisa -H või -S ulimit käskluse käivitamisel muutmiseks, muudetakse need kaks parameetrit koos.

Mis on pehmetel ja kõvadel piiridel?

Range piirang on tegelik piir, samas kui pehme piirang on hoiatuspiir, mis annab ainult hoiatuse.

Püsipaik

ulimits väärtus on püsiv ning konfiguratsioonifaili /etc/security/limits.conf tuleb muuta

(Lõpp)





Eelmine:Kuidas kindlaks teha, kas käsk eksisteerib Shellis (Bash).
Järgmine:Linux muudab kasutajanime ja kasutajagruppi, kuhu kaust kuulub
 Üürileandja| Postitatud 08.11.2021 11:43:39 |
Uuendatud käsud

 Üürileandja| Postitatud 10.11.2021 15:36:29 |
Esimene veerg näitab avatud käepidemete arvu ja teine veerg on protsessi ID


Statistika failide kohta, mis on avatud mitme programmi poolt

Vaata seoseid, mida protsess avab



 Üürileandja| Postitatud 19.12.2021 09:51:33 |
Alibaba pilve häälestamise install_set_ulimit.sh fail



 Üürileandja| Postitatud 28.05.2022 21:15:34 |
Alibaba pilve häälestamise install_set_sysctl.sh fail

Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com