Linux ನಲ್ಲಿ ಪರಸ್ಪರ ವಿರುದ್ಧವಾದ no_proxy ಮತ್ತು NO_PROXY ಮೌಲ್ಯಗಳು
ಎರಡು ಕ್ಲೈಂಟ್ಗಳು ಒಂದೇ ನೇರ-ರೂಟಿಂಗ್ ನೀತಿಯನ್ನು ಪಡೆದಿವೆ ಎಂದು ಊಹಿಸುವ ಮೊದಲು ಪರಸ್ಪರ ವಿರುದ್ಧವಾದ no_proxy ಮತ್ತು NO_PROXY ಮೌಲ್ಯಗಳನ್ನು ಹುಡುಕಿ.
Linux ಪ್ರಕ್ರಿಯೆಯು ಈ ಎರಡೂ ಮೌಲ್ಯಗಳನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯಬಹುದು:
NO_PROXY=old.office.example
no_proxy=new.office.example
ಇವು ಕೇಸ್-ಸಂವೇದಿ ಪರಿಸರದಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಹೆಸರುಗಳು. ಎರಡನ್ನೂ ಬೆಂಬಲಿಸುವ ಕ್ಲೈಂಟ್ ಒಂದೇ ಖಾಲಿಯಲ್ಲದ ಮೌಲ್ಯವನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು, ಆದ್ದರಿಂದ NO_PROXY ಮಾತ್ರ ಮುದ್ರಿಸುವುದು ಅದು ವಾಸ್ತವವಾಗಿ ಬಳಸುವ ನೀತಿಯನ್ನು ತಪ್ಪಿಸಬಹುದು.
| ನಿರ್ದಿಷ್ಟ ಅನುಷ್ಠಾನ | ಎರಡೂ ಖಾಲಿಯಲ್ಲದಿದ್ದಾಗ ಆದ್ಯತೆ |
|---|---|
| Go 1.27.3 ನಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಪರಿಸರ ಪ್ರಾಕ್ಸಿ ಸಹಾಯಕ | ದೊಡ್ಡ ಅಕ್ಷರಗಳು ಸಣ್ಣ ಅಕ್ಷರಗಳ ಮೊದಲು |
| Requests 2.34.2 ನ ಬೈಪಾಸ್ ಹುಡುಕಾಟ | ಸಣ್ಣ ಅಕ್ಷರಗಳು ದೊಡ್ಡ ಅಕ್ಷರಗಳ ಮೊದಲು |
ವಿಫಲವಾಗುವ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರಾರಂಭ ಗಡಿಯಲ್ಲಿ ಎರಡೂ ಕಾಗುಣಿತಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ಅದರ ಸೇವಾ ಘಟಕ, ಶೆಲ್ ಪ್ರೊಫೈಲ್, ಕಂಟೇನರ್ ವ್ಯಾಖ್ಯಾನ ಅಥವಾ ಜಾಬ್ ರನ್ನರ್ ಉಳಿದ ಮೌಲ್ಯವನ್ನು ಒದಗಿಸಬಹುದು. ಎರಡು ವಿಭಿನ್ನ ನೀತಿಗಳು ಉಳಿದಿರುವಾಗ ಪ್ರಾಕ್ಸಿ ಸರ್ವರ್ ಬದಲಾಯಿಸುವ ಬದಲು ಸಂಘರ್ಷದ ಮೂಲವನ್ನು ಸರಿಪಡಿಸಿ.
ಭಾಗವಹಿಸುವ ಪ್ರೋಗ್ರಾಮ್ಗಳಿಗೆ ಅವು ಬೆಂಬಲಿಸುವ ಸಂರಚನೆಯ ಮೂಲಕ ಉದ್ದೇಶಿತ ಪಟ್ಟಿಯನ್ನು ನೀಡಿ. ಹೊಂದಾಣಿಕೆಗೆ ಎರಡೂ ಕಾಗುಣಿತಗಳು ಬೇಕಾದರೆ ಮೌಲ್ಯಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಆಗಿ ಇರಿಸಿ. ಆಯ್ಕೆ ಮಾಡಿದ ಪ್ರಾಕ್ಸಿ ಎಂಡ್ಪಾಯಿಂಟ್ ವೇರಿಯೇಬಲ್ಗಳನ್ನೂ ದಾಖಲಿಸಿ: ಒಂದು ಕ್ಲೈಂಟ್ನ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ಇನ್ನೊಂದು ಕ್ಲೈಂಟ್ನ ಬೈಪಾಸ್ ಪಟ್ಟಿಯೊಂದಿಗೆ ಸೇರಿಸುವುದು ನಿಯಂತ್ರಿತ ಹೋಲಿಕೆಯಲ್ಲ.
ಕೋಷ್ಟಕವು ಆ ಮೂಲ ಆವೃತ್ತಿಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ, ಭವಿಷ್ಯದ ಎಲ್ಲಾ Go ಪ್ರೋಗ್ರಾಮ್ಗಳು ಅಥವಾ Python ಗ್ರಂಥಾಲಯಗಳನ್ನಲ್ಲ. Windows ಕೂಡ ಪರಿಸರ ಹೆಸರುಗಳ ಕೇಸ್ ಸೆಮ್ಯಾಂಟಿಕ್ಸ್ನಲ್ಲಿ ಭಿನ್ನವಾಗಿದೆ; Linux ನ ಎರಡು-ಹೆಸರಿನ ಸಂಘರ್ಷವನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತದೆ ಎಂದು ಊಹಿಸುವ ಬದಲು ಅದರ ಪ್ರಕ್ರಿಯೆ ಏನನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ.