Nginx 1.29.6 berdan

Guhertoya şaxê sereke ya nginx 1.29.6 hate weşandin, ku tê de pêşxistina taybetmendiyên nû berdewam dike. Di heman demê de, şaxê sabît 1.28.x tê piştgirîkirin, tenê guhertinên têkildarî rakirina xeletiyên cidî û lawaziyan têne kirin. Di pêşerojê de, şaxê sabît 1.29 dê li ser bingeha şaxê sereke 1.30.x were avakirin. Koda projeyê bi C hatiye nivîsandin û di bin lîsansa BSD de tê belavkirin.

Guhertoya nû şiyana girêdana danişînên xerîdar bi heman serveran re di komekê de zêde dike. Sê rêbaz hene: "cookie" - daneyên li ser yên bijartî vediguhezîne server bi rêya Cookie-ya diyarkirî; "route" — servera proxy piştî wergirtina daxwaza yekem rêyek dide xerîdar; "learn" — nginx bersivên ji servera jorîn analîz dike û danişînên ku ji hêla serverê ve hatine destpêkirin bi bîr tîne. Ji bo mîhengkirina girêdanê, rêwerza "sticky" li bloka "upstream" a modula "http" hatiye zêdekirin, û parametreyên "route" û "drain" li rêwerza "server" hatine zêdekirin. # Server "a" an "b" bi rêya Cookie srv_id tê danîn. upstream backend { server backend1.example.com route=a; server backend2.example.com route=b; sticky cookie srv_id expires=1h domain=.example.com path=/; } # Rê ji Cookie-ya "JSESSIONID" an jî, heke nehatibe danîn, ji parametreya jsessionid di URI de tê girtin. map $cookie_jsessionid $route_cookie { ~.+\.(?P\w+)$ $route; } map $request_uri $route_uri { ~jsessionid=.+\.(?P\w+)$ $route; } upstream backend { server backend1.example.com route=a; server backend2.example.com route=b; sticky route $route_cookie $route_uri; } # Servera upstream bi danîna cookie-ya "EXAMPLECOOKIE" li ser bersiva yekem danişînek diafirîne. # Daxwazên din ên bi vê cookie-yê re ji bo heman têne rêve kirin server. paşveçûna jorîn { server backend1.example.com:8080; server backend2.example.com:8081; sticky learn create=$upstream_cookie_examplecookie lookup=$cookie_examplecookie zone=client_sessions:1m; }

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster