5 مهينن جي ترقي کان پوء، اعلي ڪارڪردگي HTTP سرور ۽ ملٽي پروٽوڪول پراکسي سرور nginx 1.20.2 جو هڪ اصلاحي رليز تيار ڪيو ويو آهي متوازي طور تي سپورٽ اسٽيبل برانچ 1.20.X سان، جنهن ۾ صرف تبديلين سان لاڳاپيل آهي سنجيده جي خاتمي سان. غلطيون ۽ ڪمزوريون ڪيون وينديون آهن.
اصلاحي رليز پيدا ڪرڻ جي عمل دوران شامل ڪيل مکيه تبديليون:
- OpenSSL 3.0 لائبريري سان مطابقت کي يقيني بڻايو ويو آهي.
- لاگ ۾ خالي SSL متغير لکڻ ۾ غلطي کي درست ڪيو؛
- GOAWAY فريم حاصل ڪرڻ وقت gRPC جي پٺاڻن سان رکڻ واري ڪنيڪشن کي بند ڪرڻ ۾ غلطي کي درست ڪيو؛
- مقرر ٿيل منجمد جيڪي واقع ٿيا آهن جڏهن هڪ SSL ڪنيڪشن ٺاهيندي پس منظر ماڊل ۾ پس منظر؛
- مقرر ٿيل hangs جيڪي واقع ٿيا آهن جڏهن هڪ SSL ڪنيڪشن ٺاهيندي gRPC backends سان جڏهن چونڊ، پول يا /dev/poll طريقن کي استعمال ڪندي؛
- مقرر ٿيل سيٽنگ $content_length variable جڏهن chunked transfer encoding استعمال ڪندي؛
- HTTP/2 ۽ aio_write جي هدايتن کي استعمال ڪندي فڪس ٿيل درخواستون.
جو ذريعو: opennet.ru