ಅಪಾಚೆ ಬೆಂಚ್ (ಅಬ್), ನಿಮ್ಮ ವೆಬ್ ಪುಟದ ಲೋಡ್ ಪರೀಕ್ಷೆಗಳನ್ನು ಮಾಡಿ

ಅಪಾಚೆ ಬೆಂಚ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಅಪಾಚೆ ಬೆಂಚ್ (ಅಬ್) ಅನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಇದು ಆಜ್ಞಾ ಸಾಲಿನ ಪ್ರೋಗ್ರಾಂ. ಇದರೊಂದಿಗೆ ನಾವು ಮಾಡಬಹುದು HTTP ವೆಬ್ ಸರ್ವರ್‌ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅಳೆಯಿರಿ. ಇದನ್ನು ಮೂಲತಃ ಅಪಾಚೆ ಎಚ್‌ಟಿಟಿಪಿ ಸರ್ವರ್ ಪರೀಕ್ಷಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಇದು ಯಾವುದೇ ವೆಬ್ ಸರ್ವರ್ ಅನ್ನು ಪರೀಕ್ಷಿಸುವಷ್ಟು ಸಾಮಾನ್ಯವಾಗಿದೆ.

ಸಾಧನ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಅಪಾಚೆ ಮೂಲ ವಿತರಣೆಯೊಂದಿಗೆ ಅಬ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಲೈಕ್ ಅಪಾಚೆ ವೆಬ್ ಸರ್ವರ್ ಸ್ವತಃ, ಇದು ಅಪಾಚೆ ಪರವಾನಗಿಯ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾದ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದೆ.

ವಿನ್ಯಾಸದ ಹಂತಗಳಲ್ಲಿ ಒಂದಾಗಿ, ಉತ್ಪಾದನೆಗೆ ಪರಿವರ್ತನೆಗೊಳ್ಳುವ ಮೊದಲು ಅಥವಾ ಇನ್ನಾವುದೇ ಸನ್ನಿವೇಶದಲ್ಲಿ, ನಿರ್ವಹಿಸುವುದು ಸಾಮಾನ್ಯವಾಗಿದೆ ನಮ್ಮ ವೆಬ್ ಸರ್ವರ್ ಸೇವೆ ಸಲ್ಲಿಸಲು ಸಾಧ್ಯವಾಗುವ ಪುಟಗಳ ಸಂಖ್ಯೆಯ ಅಳತೆಗಳು. ನಮ್ಮ ಸರ್ವರ್‌ಗಳನ್ನು ಗಾತ್ರೀಕರಿಸುವಾಗ ಒತ್ತಡ ಪರೀಕ್ಷೆಗಳು ಅಥವಾ ಒತ್ತಡ ಪರೀಕ್ಷೆಗಳು ಎಂದೂ ಕರೆಯಲ್ಪಡುವ ಈ ರೀತಿಯ ಪರೀಕ್ಷೆಗಳು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿವೆ.

ಅಪಾಚೆ ಬೆಂಚ್ (ಅಬ್) ಹೈಪರ್ಟೆಕ್ಸ್ಟ್ ಟ್ರಾನ್ಸ್‌ಫರ್ ಪ್ರೊಟೊಕಾಲ್ (ಎಚ್‌ಟಿಟಿಪಿ) ಸರ್ವರ್‌ಗಾಗಿ ಲೋಡ್ ಟೆಸ್ಟಿಂಗ್ ಮತ್ತು ಬೆಂಚ್‌ಮಾರ್ಕಿಂಗ್ ಸಾಧನವಾಗಿದೆ. ಇದನ್ನು ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಚಲಾಯಿಸಬಹುದು ಮತ್ತು ಬಳಸಲು ತುಂಬಾ ಸುಲಭ. ನಾವು ಕೇವಲ ಒಂದು ನಿಮಿಷದಲ್ಲಿ ಪರೀಕ್ಷಾ ಪ್ರಾರಂಭವನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಲೋಡ್ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರಿಕಲ್ಪನೆಗಳೊಂದಿಗೆ ನಿಮಗೆ ಸಾಕಷ್ಟು ಪರಿಚಿತತೆಯ ಅಗತ್ಯವಿಲ್ಲದ ಕಾರಣ, ಅದು ಆರಂಭಿಕ ಮತ್ತು ಮಧ್ಯಂತರ ಬಳಕೆದಾರರಿಗೆ ಸೂಕ್ತವಾಗಿದೆ. ಈ ಉಪಕರಣವನ್ನು ಬಳಸಲು, ಯಾವುದೇ ಸಂಕೀರ್ಣ ಸೆಟಪ್ ಅಗತ್ಯವಿಲ್ಲ.

ಅಪಾಚೆ ಬೆಂಚ್ ಸಾಮಾನ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳು

ಅಪಾಚೆ ಬೆಂಚ್‌ನ ಕೆಲವು ಪ್ರಮುಖ ಲಕ್ಷಣಗಳು ಮತ್ತು ಮಿತಿಗಳು ಇಲ್ಲಿವೆ:

  • ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿರುವುದರಿಂದ ಅದು ಉಚಿತವಾಗಿ ಲಭ್ಯವಿದೆ.
  • ಅದು ನಾವು ಮಾಡಬಹುದಾದ ಕಾರ್ಯಕ್ರಮ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಸರಳ ರೀತಿಯಲ್ಲಿ ಬಳಸಿ.
  • ಇದು ಒಂದು ಸಾಧನ ನಾವು ಬಳಸುವ ವೇದಿಕೆಯನ್ನು ಲೆಕ್ಕಿಸದೆ. ಇದರರ್ಥ ನಾವು ಅದನ್ನು ಗ್ನು / ಲಿನಕ್ಸ್ ಅಥವಾ ವಿಂಡೋಸ್ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಸಮಾನವಾಗಿ ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
  • ಪ್ರೋಗ್ರಾಂ ನಿರ್ವಹಿಸಬಹುದು ವೆಬ್ ಸರ್ವರ್‌ಗಾಗಿ ಮಾತ್ರ ಲೋಡ್ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ ಪರೀಕ್ಷೆಗಳು: HTTP ಅಥವಾ HTTPS.
  • ಇದು ವಿಸ್ತರಿಸಲಾಗುವುದಿಲ್ಲ. ಪ್ರೋಗ್ರಾಂ ಅದು ಏನು, ಹೆಚ್ಚೇನೂ ಇಲ್ಲ.
  • ಏಕಕಾಲೀನ ಮಟ್ಟವನ್ನು ಲೆಕ್ಕಿಸದೆ ಅಪಾಚೆ ಬೆಂಚ್ ಕೇವಲ ಒಂದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಥ್ರೆಡ್ ಅನ್ನು ಬಳಸುತ್ತದೆ (-c ಆಯ್ಕೆಯಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ). ಆದ್ದರಿಂದ, ಹೆಚ್ಚಿನ ಸಾಮರ್ಥ್ಯದ ಸರ್ವರ್‌ಗಳನ್ನು ಹೋಲಿಸಿದಾಗ, ಒಂದೇ ಅಪಾಚೆಬೆಂಚ್ ನಿದರ್ಶನವು ಅಡಚಣೆಯಾಗಿದೆ. ಉದ್ದೇಶಿತ URL ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಸ್ಯಾಚುರೇಟ್ ಮಾಡಲು, ನಿಮ್ಮ ಸರ್ವರ್ ಬಹು ಪ್ರೊಸೆಸರ್ ಕೋರ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಹೆಚ್ಚುವರಿ ಅಪಾಚೆಬೆಂಚ್ ನಿದರ್ಶನಗಳನ್ನು ಸಮಾನಾಂತರವಾಗಿ ಬಳಸುವುದು ಉತ್ತಮ.

ಅಬ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ "ಅಬ್" ಉಪಕರಣವನ್ನು ನೀವು ಸ್ಥಾಪಿಸಿದ್ದೀರಾ ಎಂದು ಪರಿಶೀಲಿಸಿ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅದನ್ನು ಸ್ಥಾಪಿಸುವುದು ಸಾಮಾನ್ಯವಲ್ಲ. ಸಿಸ್ಟಮ್ ಉಬುಂಟು ಆಗಿದ್ದರೆ ಅಥವಾ ಅದರ ಆಧಾರದ ಮೇಲೆ, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಸ್ಥಾಪಿಸಬಹುದು:

ಅಪಾಚೆ ಬೆಂಚ್ ಸ್ಥಾಪನೆ

sudo apt install apache2-utils

ಅಪಾಚೆ ಬೆಂಚ್‌ನೊಂದಿಗೆ ಪರೀಕ್ಷೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿ

ಅನುಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಾವು ಸರಳ ಪರೀಕ್ಷೆಯನ್ನು ಮಾಡುತ್ತೇವೆ. ನಾವು ತಿಳಿಯಲು ಬಯಸುತ್ತೇವೆ 100 ಬಳಕೆದಾರರೊಂದಿಗೆ 10 ವಿನಂತಿಗಳು ಇದ್ದಾಗ ನಮ್ಮ ಪುಟದ ವರ್ತನೆ ಅದು ಅದೇ ಸಮಯದಲ್ಲಿ ಸಂಪರ್ಕಿಸುತ್ತದೆ. ಈ ಪರೀಕ್ಷೆಯನ್ನು ಮಾಡಲು, ನಾವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ (Ctrl + Alt + T):

ab -c 10 -n 100 https://www.ubunlog.com/

ನಾವು "-c" ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಸೂಚಿಸುತ್ತೇವೆ ಏಕಕಾಲೀನ ಸಂಪರ್ಕಗಳು ನಮಗೆ ಬೇಕಾದುದನ್ನು. "-N" ನೊಂದಿಗೆ ನಾವು ಸೂಚಿಸಲಿದ್ದೇವೆ ಒಟ್ಟು ವಿನಂತಿಗಳ ಸಂಖ್ಯೆ ಈ ಪರೀಕ್ಷೆಯಲ್ಲಿ ನಾವು ಮಾಡುತ್ತೇವೆ.

ಅಪಾಚೆ ಬೆಂಚ್ ಚಾಲನೆಯಲ್ಲಿದೆ

ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಅನ್ನು ಪರೀಕ್ಷಿಸುವಾಗ ಅಪಾಚೆ ಬೆಂಚ್ ಸ್ವಲ್ಪ ಅಪಾಯಕಾರಿ ಎಂದು ಗಮನಿಸಬೇಕು. ನಾವು ಎ ಸೇವೆಯ ನಿರಾಕರಣೆ ನಾವು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಹಲವಾರು ವಿನಂತಿಗಳನ್ನು ಮಾಡಿದರೆ. ಹಲವಾರು ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸುವುದು ಸೂಕ್ತವಾಗಿದೆ, ಕೆಲವು ಹೆಚ್ಚು ಬೇಡಿಕೆಯಿಲ್ಲದಂತೆ ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ನೀವು ಸರ್ವರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವಾಗ ಅಲ್ಲಿಂದ ನಿಮ್ಮ ಮಾರ್ಗವನ್ನು ಹೆಚ್ಚಿಸಿಕೊಳ್ಳಿ.

ಅಪಾಚೆಬೆಂಚ್‌ಗೆ ಆಜ್ಞೆಗಳು ಲಭ್ಯವಿದೆ

ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶವು ತುಂಬಾ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ. ನಮ್ಮ ವೆಬ್‌ಸೈಟ್‌ನ ಹೊರೆಯ ಕುರಿತು ಉತ್ತಮ ವರದಿ ನೀಡಲು ಇದು ನಮಗೆ ಅಗತ್ಯವಾದ ಡೇಟಾವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನಮಗೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಪ್ರೋಗ್ರಾಂ ಅಗತ್ಯವಿದ್ದರೆ, ನಾವು ಆಯ್ಕೆ ಮಾಡಬಹುದು ಸಹಾಯವನ್ನು ಸಂಪರ್ಕಿಸಿ ಪ್ರೋಗ್ರಾಂ ಟರ್ಮಿನಲ್ನಿಂದ ನಮಗೆ ನೀಡುತ್ತದೆ. ಇದು ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳನ್ನು ನಮಗೆ ತೋರಿಸುತ್ತದೆ. ನಾವು ಸಹ ಬಳಸಬಹುದು ಅಪಾಚೆ ವೆಬ್‌ಸೈಟ್.

ಅಪಾಚೆ ಬೆಂಚ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸಿ

ನಾವು ಪ್ರತ್ಯೇಕವಾಗಿ ಅಬ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಆರಿಸಿದ್ದರೆ ಮತ್ತು ಅದು ನಮಗೆ ಮನವರಿಕೆಯಾಗುವುದಿಲ್ಲ ಎಂದು ನಾವು ನೋಡಿದರೆ, ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಅದನ್ನು ತೊಡೆದುಹಾಕಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:

sudo apt purge apache2-utils && sudo apt autoremove

ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.