ಹಂತದ ಸಮಯ ಮಿತಿಗಳು ಮತ್ತು ಪ್ರಾಕ್ಸಿ ವಿನಂತಿಯ ಒಟ್ಟು ಗಡುವು
ಪ್ರಾಕ್ಸಿ ಮೂಲಕ ನಡೆಯುವ ಕಾರ್ಯಾಚರಣೆಯ ಒಟ್ಟು ಸಮಯ ಬಜೆಟ್ನಿಂದ ಹಂತವಾರು ಮಿತಿಗಳನ್ನು ಬೇರ್ಪಡಿಸಿ, ಮರುಪ್ರಯತ್ನಗಳು ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆ ಓದುವಿಕೆ ಸೇರಿದಂತೆ.
ಸಂಪರ್ಕ ಮತ್ತು ಓದುವ ಸಮಯ ಮಿತಿಗಳು ನಿರ್ದಿಷ್ಟ ಕಾಯುವಿಕೆಗಳನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತವೆ. ಅವು ಸಂಪೂರ್ಣ ಪ್ರಾಕ್ಸಿ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಮಿತಿಗೊಳಿಸಬೇಕೆಂದಿಲ್ಲ; ಅದರಲ್ಲಿ ಸರದಿಯಲ್ಲಿ ಕಾಯುವಿಕೆ, DNS, CONNECT, TLS, ಮರುನಿರ್ದೇಶನಗಳು, ಮರುಪ್ರಯತ್ನಗಳು ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆ ಓದುವಿಕೆಯೂ ಸೇರಬಹುದು.
| ಮಿತಿ | ವ್ಯಾಪ್ತಿ |
|---|---|
| ಸಂಪರ್ಕ ಸಮಯ ಮಿತಿ | ಕ್ಲೈಂಟ್ನ ವ್ಯಾಖ್ಯಾನದಂತೆ ಸಂಪರ್ಕ ಸ್ಥಾಪನೆ |
| ಓದುವ ನಿಷ್ಕ್ರಿಯತೆ ಸಮಯ ಮಿತಿ | ನಿರೀಕ್ಷಿತ ಡೇಟಾ ಪ್ರಗತಿ ಇಲ್ಲದೆ ಕಾಯುವಿಕೆ |
| ಒಟ್ಟು ಗಡುವು | ಪೂರ್ಣ ಕಾರ್ಯಾಚರಣೆಯ ಅನುಮತಿಸಲಾದ ಅವಧಿ |
ಕಾರ್ಯಾಚರಣೆಯ ಬಜೆಟ್ನಿಂದ ಪ್ರಾರಂಭಿಸಿ
ಕ್ಲೈಂಟ್ನ ದಾಖಲಿತ ಒಟ್ಟು ಗಡುವು ಅಥವಾ ರದ್ದತಿ ಕಾರ್ಯವಿಧಾನ ಲಭ್ಯವಿದ್ದಾಗ ಅದನ್ನು ಹಂತ ಮಿತಿಗಳ ಜೊತೆಗೆ ಬಳಸಿ. HTTPX ಪೂಲ್, ಸಂಪರ್ಕ, ಓದುವಿಕೆ ಮತ್ತು ಬರವಣಿಗೆಯ ಕಾಯುವಿಕೆಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ. Requests ತನ್ನ ಸಮಯ ಮಿತಿ ಪೂರ್ಣ ಡೌನ್ಲೋಡ್ನ ಮಿತಿ ಅಲ್ಲ ಎಂದು ತಿಳಿಸುತ್ತದೆ. curl ಒಟ್ಟು ವರ್ಗಾವಣೆಯ ಗಡುವು ನೀಡುತ್ತದೆ.
ಉದಾಹರಣೆಗೆ, ಇಪ್ಪತ್ತು ಸೆಕೆಂಡಿನ ಕೆಲಸವು ಸರದಿಯಲ್ಲಿ ಎರಡು ಸೆಕೆಂಡು, ತನ್ನ ಮಾರ್ಗವನ್ನು ಸ್ಥಾಪಿಸಲು ಮೂರು ಮತ್ತು ವಿಫಲ ವಿನಿಮಯಕ್ಕೆ ಆರು ಸೆಕೆಂಡು ಕಳೆಯುತ್ತದೆ. ಅದರ ಮುಂದಿನ ಪ್ರಯತ್ನಕ್ಕೆ ಸುಮಾರು ಒಂಬತ್ತು ಸೆಕೆಂಡು ಉಳಿಯುತ್ತದೆ. ಪ್ರತಿ ಮರುಪ್ರಯತ್ನಕ್ಕೆ ಹೊಸ ಇಪ್ಪತ್ತು ಸೆಕೆಂಡು ನೀಡುವುದು ಮೂಲ ಬಜೆಟ್ ಅನ್ನು ಬಿಸಾಡಿದಂತೆ.
ಕಳೆದ ಸಮಯದ ಲೆಕ್ಕಕ್ಕೆ ಏಕಮುಖ ಗಡಿಯಾರ ಬಳಸಿ. ಕೆಲಸವನ್ನು ಹೊಂದಿರುವ ಪದರಗಳ ಮೂಲಕ ಸಂಪೂರ್ಣ ಗಡುವು ಅಥವಾ ಉಳಿದ ಅವಧಿಯನ್ನು ಸಾಗಿಸಿ. ಸುತ್ತಲಿನ ರದ್ದತಿ ಕಾರ್ಯವಿಧಾನವು ಅಗತ್ಯ ವ್ಯಾಪ್ತಿಯನ್ನು ಜಾರಿಗೊಳಿಸಲಾಗದಿದ್ದರೆ, ಆ ಮಿತಿಯನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಿ.
ದೇಹ ಮತ್ತು ಸ್ವಚ್ಛಗೊಳಿಸುವಿಕೆ ಸೇರಿಸಿ
ಶೀರ್ಷಿಕೆಗಳ ನಂತರ ಮರಳುವ ವಿಧಾನವು ದೇಹ ಓದುವಿಕೆಯನ್ನು ತನ್ನ ಗಡುವಿನ ಹೊರಗೆ ಬಿಡಬಹುದು. ಬಜೆಟ್ ಸ್ಥಾಪನೆ, ಸಂಪೂರ್ಣ ಸೀಮಿತ ಡೌನ್ಲೋಡ್, ಅಥವಾ ಪ್ರತ್ಯೇಕ ಜೀವಂತಿಕೆ ನಿಯಮಗಳಿರುವ ದೀರ್ಘಕಾಲಿಕ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಿ. ಆಧುನಿಕ .NET ನಲ್ಲಿ ಶೀರ್ಷಿಕೆಗಳು ಮತ್ತು ದೇಹ ರದ್ದತಿಯ ಉದಾಹರಣೆ ಎರಡೂ ಹಂತಗಳಲ್ಲಿ ಒಂದೇ ಟೋಕನ್ ಒಯ್ಯುತ್ತದೆ.
ಮುಂದಿನ ಪ್ರಯತ್ನವು ಪೂಲ್ ಸಾಮರ್ಥ್ಯ ತೆಗೆದುಕೊಳ್ಳುವ ಮೊದಲು ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಮುಚ್ಚಲು ಮತ್ತು ರದ್ದತಿ ಪೂರ್ಣಗೊಳಿಸಲು ಸಮಯ ಬಿಡಿ. ವಿಫಲ ಹಂತ ಮತ್ತು ಕಳೆದ ಸಮಯವನ್ನು ದಾಖಲಿಸಿ; ಪ್ರಗತಿ ಸಾಧಿಸುವ ಪುನರಾವರ್ತಿತ ಓದುವಿಕೆಗಳು ನಿಷ್ಕ್ರಿಯತೆ ಮಿತಿಗಳನ್ನು ಪೂರೈಸಬಹುದು, ಆದರೆ ಒಟ್ಟು ಕೆಲಸ ತುಂಬಾ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ಗೇಟ್ವೇಯ ಮೇಲ್ಮುಖ ಗಡುವು ಆ ಗೇಟ್ವೇಗೆ ಸೇರಿದ್ದು. ಅದು 504 ಹಿಂತಿರುಗಿಸಿದ ನಂತರ, ಬಳಸದ ಕ್ಲೈಂಟ್ ಬಜೆಟ್ ಪೂರ್ಣಗೊಂಡ ಪ್ರಯತ್ನವನ್ನು ವಿಸ್ತರಿಸಲಾಗದು. ಯಾವ ಸೆಟ್ಟಿಂಗ್ ಸರಿಪಡಿಸಬೇಕೆಂದು ನಿರ್ಧರಿಸುವಾಗ ಪ್ರತಿ ಟೈಮರ್ ಅನ್ನು ಅದರ ಮಾಲೀಕರಿಗೆ ಜೋಡಿಸಿ ಇರಿಸಿ.