ApacheBench ಗೆ ಪ್ರಾಕ್ಸಿ ಲಾಗಿನ್ಗಾಗಿ ಪ್ರತ್ಯೇಕ ಆಯ್ಕೆ ಇದೆ
-X ನೊಂದಿಗೆ ApacheBench HTTP ವಿನಂತಿಯನ್ನು ರೂಟ್ ಮಾಡಿ ಮತ್ತು ಪ್ರಾಕ್ಸಿಯ Basic ರುಜುವಾತುಗಳನ್ನು ವೆಬ್ಸೈಟ್ನ ಖಾತೆಯಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ.
HTTP ಪ್ರಾಕ್ಸಿ ಮೂಲಕ ApacheBench ವಿನಂತಿಗಾಗಿ, ದೊಡ್ಡ -X ನಂತರ ಮಧ್ಯವರ್ತಿಯನ್ನು ಇರಿಸಿ ಮತ್ತು ವೆಬ್ಸೈಟ್ ಅನ್ನು ಅಂತಿಮ URL ನಲ್ಲಿ ಬಿಡಿ:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
ಸಾರ್ವಜನಿಕ endpoint ಗಾಗಿ, HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಿಂದ host ಮತ್ತು port ತೆಗೆದುಕೊಳ್ಳಿ. ಇದು ಒಂದು ವಿನಂತಿಯ ರೂಟಿಂಗ್ ಉದಾಹರಣೆ. ಒಂದು ಪ್ರತಿಕ್ರಿಯೆ ಉಪಯುಕ್ತ ಕಾರ್ಯಕ್ಷಮತೆ ಮಾಪನವಲ್ಲ.
ಪ್ರಾಕ್ಸಿಗೆ Basic ದೃಢೀಕರಣ ಬೇಕಾದರೆ, ApacheBench ವೆಬ್ಸೈಟ್ ಲಾಗಿನ್ಗಿಂತ ಬೇರೆ ಆಯ್ಕೆ ನೀಡುತ್ತದೆ:
| ಆಯ್ಕೆ | ಸ್ವೀಕರಿಸುವವರು |
|---|---|
| -P user:password | ಮಧ್ಯವರ್ತಿ |
| -A user:password | ಗಮ್ಯ ಸರ್ವರ್ |
ಈ ಆಯ್ಕೆಗಳು ನೀಡಿದ ರುಜುವಾತುಗಳನ್ನು ಸವಾಲಿನ ನಿರೀಕ್ಷೆಯಿಲ್ಲದೆ ಕಳುಹಿಸುತ್ತವೆ. ಪ್ರತಿ ಸ್ವೀಕರಿಸುವವರಿಗೆ ಉದ್ದೇಶಿತ ಖಾತೆ ಬಳಸಿ ಮತ್ತು ನಿಜವಾದ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ನೀಡುವಾಗ ಕಮಾಂಡ್-ಇತಿಹಾಸ ಮತ್ತು ಪ್ರೊಸೆಸ್-ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳಲ್ಲಿ ಬಹಿರಂಗಗೊಳ್ಳುವಿಕೆಯನ್ನು ಪರಿಗಣಿಸಿ.
endpoint ನ ವಾಕ್ಯರಚನೆ host:port, curl ನ ವಿಶಾಲ ಪ್ರಾಕ್ಸಿ-URL ಇಂಟರ್ಫೇಸ್ ಅಲ್ಲ. ವಿಶೇಷವಾಗಿ, ಇಲ್ಲಿ ದೊಡ್ಡ -X ಎಂಬುದು curl ನ ಕಸ್ಟಮ್-ಮೆಥಡ್ ಆಯ್ಕೆಯಲ್ಲ.
ಮಾರ್ಗಗಳನ್ನು ಹೋಲಿಸುವಾಗ, ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ಗಳು ಮತ್ತು ವೈಫಲ್ಯಗಳನ್ನು ಸಮಯದೊಂದಿಗೆ ಉಳಿಸಿಕೊಳ್ಳಿ. ಪ್ರಾಕ್ಸಿಯ ತ್ವರಿತ ತಿರಸ್ಕಾರವು ಉದ್ದೇಶಿತ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ತ್ವರಿತ ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲ.