5 ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ HTTP ಸರ್ವರ್ ಮತ್ತು ಮಲ್ಟಿ-ಪ್ರೊಟೊಕಾಲ್ ಪ್ರಾಕ್ಸಿ ಸರ್ವರ್ nginx 1.20.2 ನ ಸರಿಪಡಿಸುವ ಬಿಡುಗಡೆಯನ್ನು ಬೆಂಬಲಿತ ಸ್ಥಿರ ಶಾಖೆ 1.20.X ನೊಂದಿಗೆ ಸಮಾನಾಂತರವಾಗಿ ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ಇದರಲ್ಲಿ ಗಂಭೀರವಾದ ನಿರ್ಮೂಲನೆಗೆ ಸಂಬಂಧಿಸಿದ ಬದಲಾವಣೆಗಳು ಮಾತ್ರ ದೋಷಗಳು ಮತ್ತು ದುರ್ಬಲತೆಗಳನ್ನು ಮಾಡಲಾಗುತ್ತದೆ.
ಸರಿಪಡಿಸುವ ಬಿಡುಗಡೆಯನ್ನು ಉತ್ಪಾದಿಸುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಮುಖ್ಯ ಬದಲಾವಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ:
- OpenSSL 3.0 ಲೈಬ್ರರಿಯೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸಲಾಗಿದೆ.
- ಲಾಗ್ಗೆ ಖಾಲಿ SSL ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಬರೆಯುವಲ್ಲಿ ದೋಷವನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ;
- GOAWAY ಫ್ರೇಮ್ ಅನ್ನು ಸ್ವೀಕರಿಸುವಾಗ gRPC ಬ್ಯಾಕೆಂಡ್ಗಳೊಂದಿಗೆ ಕೀಪಲೈವ್ ಸಂಪರ್ಕಗಳನ್ನು ಮುಚ್ಚುವಲ್ಲಿ ದೋಷವನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ;
- ಸ್ಟ್ರೀಮ್ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಬ್ಯಾಕೆಂಡ್ಗಳಿಗೆ SSL ಸಂಪರ್ಕವನ್ನು ರಚಿಸುವಾಗ ಸಂಭವಿಸಿದ ಸ್ಥಿರ ಫ್ರೀಜ್ಗಳು;
- ಆಯ್ಕೆ, ಸಮೀಕ್ಷೆ ಅಥವಾ /dev/poll ವಿಧಾನಗಳನ್ನು ಬಳಸುವಾಗ gRPC ಬ್ಯಾಕೆಂಡ್ಗಳೊಂದಿಗೆ SSL ಸಂಪರ್ಕವನ್ನು ರಚಿಸುವಾಗ ಸಂಭವಿಸಿದ ಸ್ಥಿರ ಹ್ಯಾಂಗ್ಗಳು;
- ಚಂಕ್ಡ್ ಟ್ರಾನ್ಸ್ಫರ್ ಎನ್ಕೋಡಿಂಗ್ ಬಳಸುವಾಗ $content_length ವೇರಿಯೇಬಲ್ ಅನ್ನು ಹೊಂದಿಸುವುದು ಸ್ಥಿರವಾಗಿದೆ;
- HTTP/2 ಮತ್ತು aio_write ನಿರ್ದೇಶನವನ್ನು ಬಳಸುವಾಗ ಸ್ಥಿರ ವಿನಂತಿಗಳು ಸ್ಥಗಿತಗೊಳ್ಳುತ್ತವೆ.
ಮೂಲ: opennet.ru