Gunicorn ನ bind ವಿಳಾಸವು ಒಳಬರುವ ಅಪ್ಲಿಕೇಶನ್ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ. ಆ ಅಪ್ಲಿಕೇಶನ್ ಮಾಡುವ API ಕರೆಗಳಿಗೆ ಅದು ಫಾರ್ವರ್ಡ್ ಪ್ರಾಕ್ಸಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದಿಲ್ಲ.

ಔಟ್‌ಬೌಂಡ್ ಗ್ರಾಹಕ—Requests, HTTPX, SDK ಅಥವಾ subprocess—ಅನ್ನು ಹುಡುಕಿ ಅದರ ಸಾರ್ವಜನಿಕ ಪ್ರಾಕ್ಸಿ ಇಂಟರ್‌ಫೇಸ್ ಅಥವಾ ಅದು ಓದುವ environment ಅನ್ನು ಸಂರಚಿಸಿ. ಸರಿಯಾಗಿ ಸಂರಚಿಸಿದ Requests Session ಇನ್ನೊಂದು SDK ಅನ್ನು ಮರುಸಂರಚಿಸುವುದಿಲ್ಲ.

ವರ್ಕರ್‌ನ ನಿಜವಾದ ಲಾಂಚ್ environment ಅನ್ನು ನಿಯೋಜನೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳೊಂದಿಗೆ ಹೋಲಿಸಿ. ಸಂವಾದಾತ್ಮಕ shell ಬೇರೆ ಮೌಲ್ಯಗಳನ್ನು ಹಿಡಿದಿಡಬಹುದು. ರುಜುವಾತುಗಳನ್ನು ಸ್ಥಾಪಿತ secret ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಇರಿಸಿ ಮತ್ತು ಅವನ್ನು ಬಹಿರಂಗಪಡಿಸುವ environment dump ಗಳನ್ನು ತಪ್ಪಿಸಿ.

Gunicorn ನ ವಿಶ್ವಾಸಾರ್ಹ forwarded-header ಆಯ್ಕೆಗಳು ಒಳಬರುವ metadata ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತವೆ; ಅವು ಹೊಸ API ಕರೆಗಳನ್ನು ಆ ಮಧ್ಯವರ್ತಿಯ ಮೂಲಕ ಹಿಂತಿರುಗಿ ಕಳುಹಿಸುವುದಿಲ್ಲ.

ಅನಿರೀಕ್ಷಿತ ನಿರ್ಗಮನಕ್ಕೆ ಔಟ್‌ಬೌಂಡ್ ಸಂಪರ್ಕವನ್ನು ಟ್ರೇಸ್ ಮಾಡಿ. ಸಾರ್ವಜನಿಕ ಮಧ್ಯವರ್ತಿಗಳ ಮೂಲಕ ಅನುಮತಿಸಲಾದ ಸಾರ್ವಜನಿಕ API ವಿನಂತಿಗಳಿಗೆ ಉಚಿತ ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿ ಆ ಔಟ್‌ಬೌಂಡ್ ಕ್ಲೈಂಟ್ ಬೆಂಬಲಿಸುವ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಇಂಟರ್‌ಫೇಸ್ ಮೂಲಕ ಸಂರಚಿಸಬಹುದಾದ ಅಭ್ಯರ್ಥಿಗಳನ್ನು ನೀಡುತ್ತದೆ. ಸಂದರ್ಶಕರ ವಿಳಾಸ, Gunicorn ಶ್ರೋತ, ಸ್ಥಳೀಯ ಸರ್ವರ್ ಮೂಲ ಮತ್ತು ದೂರದ ಪ್ರಾಕ್ಸಿ ನಿರ್ಗಮನ ಎಲ್ಲವೂ ಭಿನ್ನವಾಗಿರಬಹುದು. ಒಂದು bind ಸೆಟ್ಟಿಂಗ್ ನಾಲ್ಕೂ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಲಿ ಎಂದು ಮಾಡುವ ಬದಲು ಆ ವೀಕ್ಷಣೆಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು