Re: [rlug] apache / nginx reload vs restart
On Wed, Jan 27, 2021 at 7:59 PM Alex 'CAVE' Cernat wrote: > > deja la SIGUSR2 vorbim de schimbare de executabil, ceea ce e mult peste > o modificare de configurare; de fapt cautam ceva oficial in care sa zica > "poti sa faci reload linistit pentru orice modificare mai putin x", sau > eventual sa ai minim versiunea v ca sa mearga > > Eu cred ca vrei sa cumperi suport comercial de la cineva care sa citeasca surse si documentatii pentru tine, dar nu stii sa te exprimi. > altfel ... tot la teste ad-labam ajung si nici acolo nu poti fi sigur > 100%, ca nu poti sa faci absolut toate testele ca sa acoperi 100% toate > modificarile de care te vei lovi in viata reala > > Welcome to real life. Daca te incalzeste cu ceva, iti garantez eu ca in cel putin 99% din operatiile unei configuratii "normale" sau uzuale (cuvintele tale) merge, altfel nu-l folosea nimeni. Daca vrei mai mult de atat, produ niste test cases mai precise si testeaza. Ce zici tu ca "sa mearga tot" nu vezi nici in cele mai fancy contracte comerciale decat cu stelute de genul "unde tot inseamna doar x si y si doar cand e operat de cineva certificat si cu exceptia situatiilor cand nu merge". -- P. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
Re: [rlug] apache / nginx reload vs restart
On 27-Jan-21 19:36, Petru Rațiu wrote: > Sugestia mea e sa te uiti mai atent la > https://www.nginx.com/resources/wiki/start/topics/tutorials/commandline/ > (in special la diferenta intre SIGHUP si SIGUSR2) si sa vezi cand nu merge, > ce zice mai exact in loguri. In cele mai multe situatii, nu i-a placut ceva > la sanity check-ul pe care il face configului inainte sa faca ceva, poate > fi ceva de la mediul tau local sau cum e pornit. Vezi ca pe la 0.7.ceva > si-a schimbat comportamentul (in mod normal asta e istorie veche dar vad ca > povestesti de apache 2.4 de parca ar fi ceva fresh, deci naiba stie ce-i la > tine pe masina). deja la SIGUSR2 vorbim de schimbare de executabil, ceea ce e mult peste o modificare de configurare; de fapt cautam ceva oficial in care sa zica "poti sa faci reload linistit pentru orice modificare mai putin x", sau eventual sa ai minim versiunea v ca sa mearga altfel ... tot la teste ad-labam ajung si nici acolo nu poti fi sigur 100%, ca nu poti sa faci absolut toate testele ca sa acoperi 100% toate modificarile de care te vei lovi in viata reala Alex ps: faptul ca am dat exemple nu inseamna ca si sunt din prezent, dar daca alte impresii negative nu sunt, ne descurcam cu amintirile din epoca de aur ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
Re: [rlug] apache / nginx reload vs restart
Sugestia mea e sa te uiti mai atent la https://www.nginx.com/resources/wiki/start/topics/tutorials/commandline/ (in special la diferenta intre SIGHUP si SIGUSR2) si sa vezi cand nu merge, ce zice mai exact in loguri. In cele mai multe situatii, nu i-a placut ceva la sanity check-ul pe care il face configului inainte sa faca ceva, poate fi ceva de la mediul tau local sau cum e pornit. Vezi ca pe la 0.7.ceva si-a schimbat comportamentul (in mod normal asta e istorie veche dar vad ca povestesti de apache 2.4 de parca ar fi ceva fresh, deci naiba stie ce-i la tine pe masina). -- P. On Wed, Jan 27, 2021 at 6:34 PM Alex 'CAVE' Cernat wrote: > On 27-Jan-21 18:24, manuel wolfshant wrote: > > mie nu mi s-a intimplat vreodata, de cind ma stiu cu apache -- aka > > 1999 -- apachectl graceful sa nu fi facut ceea ce trebuie. > > aici iti dau eu un exemplu: la un apache 2.2 cu chroot din mod_security > un simplu reload nu ajungea daca voiai ca fisierele de conf sa ramana > strict in /etc-ul de la mama lui > > insa nu ma refeream in mailul initial la avioane de genul, ci la > configuratii "normale" sau uzuale ... > > iar "belelele" de care stiu era neincarcarea noilor certificate la > apache (candva), respectiv ignorarea modificarilor de listen la nginx; > poate or fi si altele dar nu-mi aduc aminte sa ma fi lovit de ele > > Alex > > > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro > ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
Re: [rlug] apache / nginx reload vs restart
On 27-Jan-21 18:24, manuel wolfshant wrote: > mie nu mi s-a intimplat vreodata, de cind ma stiu cu apache -- aka > 1999 -- apachectl graceful sa nu fi facut ceea ce trebuie. aici iti dau eu un exemplu: la un apache 2.2 cu chroot din mod_security un simplu reload nu ajungea daca voiai ca fisierele de conf sa ramana strict in /etc-ul de la mama lui insa nu ma refeream in mailul initial la avioane de genul, ci la configuratii "normale" sau uzuale ... iar "belelele" de care stiu era neincarcarea noilor certificate la apache (candva), respectiv ignorarea modificarilor de listen la nginx; poate or fi si altele dar nu-mi aduc aminte sa ma fi lovit de ele Alex ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
Re: [rlug] apache / nginx reload vs restart
On 1/27/21 5:57 PM, Alex 'CAVE' Cernat wrote: Salut Caut pe net si nu gasesc (inca) informatii oficiale ca de la versiunea x incolo indianu si ruznacu garanteaza ca un simplu reload (aka graceful la indian) garanteaza ca toate modificarile facute in configuratii vor fi aplicate. Si aici ma refer la: - modificari in lista de module - modificari in configuratiile de module - modificari in lista de vhosturi (adaugare, modificare, stergere) - SI MAI ALES aplicarea noilor chei / certificate (la fel add/modify/delete), ca de obicei aici e buba ca intotdeauna mai bine gadili un buton decat sa dai cu ciocanul, insa nu peste tot un reload simplu isi facea treaba, si inca nu am un pattern complet la apache 2.4 de la o versiune (care o fi) incoace pare sa functioneze, insa niste info oficiale ar fi binevenite mersi, Alex mie nu mi s-a intimplat vreodata, de cind ma stiu cu apache -- aka 1999 -- apachectl graceful sa nu fi facut ceea ce trebuie. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
Re: [rlug] apache / nginx reload vs restart
On 27-Jan-21 17:57, Alex 'CAVE' Cernat wrote: > Salut > > Caut pe net si nu gasesc (inca) informatii oficiale ca de la versiunea x > incolo indianu si ruznacu garanteaza ca un simplu reload (aka graceful > la indian) garanteaza ca toate modificarile facute in configuratii vor > fi aplicate. > Si aici ma refer la: > - modificari in lista de module > - modificari in configuratiile de module > - modificari in lista de vhosturi (adaugare, modificare, stergere) > - SI MAI ALES aplicarea noilor chei / certificate (la fel > add/modify/delete), ca de obicei aici e buba - si inca una pe lista: pentru nginx adaugarea de ip-uri/porturi ... desi cumva intra la capitolul vhosturi ruznacul face figuri; la "talpa iute" nu am vazut pana acum probleme la ip-uri/port-uri la graceful > > ca intotdeauna mai bine gadili un buton decat sa dai cu ciocanul, insa > nu peste tot un reload simplu isi facea treaba, si inca nu am un pattern > complet > > la apache 2.4 de la o versiune (care o fi) incoace pare sa functioneze, > insa niste info oficiale ar fi binevenite > > mersi, > Alex > ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
[rlug] apache / nginx reload vs restart
Salut Caut pe net si nu gasesc (inca) informatii oficiale ca de la versiunea x incolo indianu si ruznacu garanteaza ca un simplu reload (aka graceful la indian) garanteaza ca toate modificarile facute in configuratii vor fi aplicate. Si aici ma refer la: - modificari in lista de module - modificari in configuratiile de module - modificari in lista de vhosturi (adaugare, modificare, stergere) - SI MAI ALES aplicarea noilor chei / certificate (la fel add/modify/delete), ca de obicei aici e buba ca intotdeauna mai bine gadili un buton decat sa dai cu ciocanul, insa nu peste tot un reload simplu isi facea treaba, si inca nu am un pattern complet la apache 2.4 de la o versiune (care o fi) incoace pare sa functioneze, insa niste info oficiale ar fi binevenite mersi, Alex ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro