Apache�p�t�H�[�}���X�E�`���[�j���O�̎��H�FApache�ɂ��Web�T�[�o�\�z�i16�j�i2/2 �y�[�W�j

» 2002�N07��23�� 00��00�� ���J
[��u�B���CTIS�������]
�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

�Z�b�V�����̃`���[�j���O

�@�����܂ł̃`���[�j���O�́A�K�v���K�v�łȂ����𔻒f����΂悭�A��T��ōœK�Ȓl��T���o���Ƃ������̂ł͂Ȃ������B�������A���ꂩ��Љ��u�Z�b�V�����̃`���[�j���O�v�͂����������Ȃ��B������x�̌��ʂ��͗��Ă��Ă��A�œK�ȓ��������‚���̂ɂ͎�Ԃ��������Ă��܂��B

KeepAlive�ƃZ�b�V�����̐ؒf

�@�Z�b�V�����̃`���[�j���O�̎�n�߂Ƃ��āA�uKeepAlive�v�ɂ‚��čl���邱�Ƃɂ��悤�BKeepAlive��HTTP/1.1����p�ӂ��ꂽ���̂ŁA�N���C�A���g�Ƃ̐ڑ���ێ�����d�g�݂ł���BHTTP�́u�X�e�[�g���X�E�v���g�R���v�ƌĂ΂��Ƃ���A1��̗v���i���N�G�X�g�j���Ƃɐڑ����ؒf�����B�������A�����ł�1�‚�Web�y�[�W��\�����邽�߂ɕ����̃t�@�C�����K�v�ƂȂ�ꍇ���قƂ�ǂȂ̂ŁA1���N�G�X�g���Ƃɐڑ���؂��Ă����̂ł͌����������B�����ōl���o���ꂽ�̂�KeepAlive�ł���A��x�ڑ������炠������𖞂����܂Őڑ���ێ�����悤�ɂȂ����̂ł���B

�@Apache�ɂ����āAKeepAlive��L���Ƃ��邩�ۂ������肷��̂��uKeepAlive�v�f�B���N�e�B�u�ł���B�f�t�H���g�́uOn�v�ɂȂ��Ă���͂�������A���̂܂܂ł����KeepAlive�͗L���ɂȂ��Ă���B�֗��Ȏd�g�݂Ȃ̂Ŋ�{�I�ɂ͗L���ɗ��p���������̂Ȃ̂����A���܂蒷���Ԑڑ����ێ����߂���ƁA�������Č����������Ȃ�̂Œ��ӂ��K�v���B

�@�Ȃ������������Ȃ�̂��H ����́A���N�G�X�g���I��������ڑ���ؒf�ł���΂����̂����A�c�O�Ȃ��炻�������d�g�݂͔�����Ă��Ȃ�����ł���B���N�G�X�g���I�������N���C�A���g�ɑ΂��āA���‚܂ł��ڑ����ێ����Ă���ƃ��\�[�X�̖��ʌ����ɂȂ��Ă��܂��B���̂��߁A�K�x�ɐڑ���ؒf�ł���悤�ɂ��Ă��������B

�@�����ݒ肷��̂��A�uMaxKeepAliveRequests�v�f�B���N�e�B�u�ƁuKeepAliveTimeout�v�f�B���N�e�B�u�ł���BMaxKeepAliveRequests�́A�ڑ����Ă���ؒf����܂łɎ󂯕t���郊�N�G�X�g�̐��AKeepAliveTimeout�́A�ڑ����Ă���Z�b�V��������̃��N�G�X�g�����Ȃ��Ȃ��Ă���ؒf����܂ł̑҂����Ԃ�ݒ肷��B

�@������A�����ă��N�G�X�g�����Ă����Ƃ��Ă��A��ʂ̃��N�G�X�g��1�Z�b�V�����Ŏ󂯕t���Ă���ƁA�ق��̃Z�b�V���������荞�ނ������Ȃ��Ȃ邩������Ȃ��B�܂��A�����ڑ���ؒf����ƁA�Ăѐڑ����󂯓����ۂɃI�[�o�[�w�b�h������邱�Ƃ��l�����Ȃ���΂Ȃ�Ȃ��B����Ƃ��낾���AMaxKeepAliveRequests�i�f�t�H���g��100�j�ɂ�1�y�[�W������̕��ϓI�ȃt�@�C�����{�����x��ݒ肵�AKeepAliveTimeout�ɂ̓f�t�H���g�i15�b�j�����������l��ݒ肷��̂��������낤�B

�v���Z�X�̐����Ƒҋ@�v���Z�X

�@Apache�́A1�‚̃v���Z�X�ő����̐ڑ�����������̂ł͂Ȃ��A�ڑ����ƂɃv���Z�X��1�쐬���ē��삷��B�‚܂�A�����ɐڑ�����N���C�A���g��������΁A����ɔ�Ⴕ�ăv���Z�X��������̂��i���j�B�v���Z�X��������΁A��������CPU����������͓̂��R�̂��Ƃ�����A�����߂��Ȃ��悤�ɒ��ӂ��Ă���Ǝv���B�������A�v���Z�X�𑝂₷�ɂ�CPU�p���[�Ǝ��Ԃ�K�v�Ƃ��邱�Ƃ́A���܂蒍�ӂ���Ă��Ȃ��̂ł͂Ȃ����낤���H

���F����́AApache 1.3.x�܂ŁBApache 2.0�̓}���`�X���b�h�œ��삷�邽�߁A1�‚̃v���Z�X�Ŏw�肵���X���b�h���̓����ڑ��������ł���B


�@�v���Z�X���𐧌����邽�߂̃f�B���N�e�B�u���uMaxClients�v�ł���B���̃f�B���N�e�B�u�ɂ́A�����ɐڑ��ł���N���C�A���g�i�����ɂ̓Z�b�V�����j�̐����w�肷��B�f�t�H���g��150�ƂȂ��Ă��邪�A���������傫���l���w�肷��ׂ����낤�B

�@���̒l�̒����ɂ́A�O��Љ��ab���g���ĖO�a�_��T��o����Ƃ��K�v�ƂȂ�Bab�œ����ڑ������グ�Ȃ���ACPU�⃁�����̏�ԁAab�������p�t�H�[�}���X�̐��ڂ𒲍�����B����ɔ�����MaxClients�̒l���グ�Ȃ���A�O�a�_��T���Ƃ��s���̂��B�������A�O�a�_�����ς��ɐݒ肷��̂͂����߂ł��Ȃ��B�{���ɖO�a���Ă��܂��ƃT�[�o���t���[�Y�����悤�ɂȂ��Ă��܂��A�T�[�r�X�ł���͂��̃N���C�A���g�ɂ��T�[�r�X���񋟂ł��Ȃ��Ȃ邩��ł���B�����]�T�������ē���ł��邭�炢�����傤�ǂ����̂��B

�@���ɒ�������̂��A�ҋ@�v���Z�X�iSpareServers�j�ł���B��ɏq�ׂ��Ƃ���A�v���Z�X���N������ɂ����Ԃ������邩��A���ܓ��삵�Ă���v���Z�X�̐������]���Ƀv���Z�X���N�����Ă����B�������邱�ƂŁA����Ȃ��Ȃ��Ă���v���Z�X���N����������A�啝�Ƀp�t�H�[�}���X�����P�ł���̂ł���B

�@�ҋ@�v���Z�X�ɂ́A2�‚̃f�B���N�e�B�u���֌W����B�uMinSpareServers�v�f�B���N�e�B�u�i�f�t�H���g��5�j�ɑҋ@�v���Z�X�̍ŏ��l���w�肵�A�uMaxSpareServers�v�f�B���N�e�B�u�i�f�t�H���g��10�j�ɍő�l���w�肷��B����ɂ��A���Ȃ��Ƃ�MinSpareServers�Ŏw�肵�������̃v���Z�X����ɑҋ@���邪�A�����Ȃ��Ă�MaxSpareServers�Ŏw�肵���ȏ�ɂ͂Ȃ�Ȃ��B���ӂ��K�v�Ȃ̂́A���N�G�X�g���������Ă���v���Z�X�͑ҋ@�v���Z�X�ƌĂ΂Ȃ��_�ł���B�‚܂�A�ő厞�ɂ�MaxClients��MaxSpareServers�𑫂������̃v���Z�X���N������Ƃ������Ƃ��B

�@�����̒l�̒����́AWeb�T�C�g�̐����ɂ���ĕς��̂ň�T�Ɋ�������킯�ɂ͂����Ȃ��B1�‚���������̂́AMinSpareServers��MaxSpareServers�̐��l�̍������܂�傫�����ׂ��ł͂Ȃ��Ƃ������Ƃł���B������ɂ��Ă��A���̐ڑ���҂��󂯂�u�ҋ@�v�v���Z�X�Ȃ̂�����A���̒l�͂���قǑ傫�Ȃ��̂ɂ͂Ȃ�Ȃ��͂����B

�@�v���Z�X�̐����̂��̂͏�L��3�‚̃f�B���N�e�B�u�Ŏw�肷��΂����̂����A�����Ƃ͕ʂɃv���Z�X���̂̐����񐔂����߂�f�B���N�e�B�u������B���ꂪ�uMaxRequestsPerChild�v�f�B���N�e�B�u�ł���B�v���Z�X�́A��x�N������ƒʏ��Apache���~����܂ŋN�������܂܂ɂȂ�B�v���Z�X����~����̂́AMaxSpareServers�𒴂��đҋ@��ԂɂȂ����Ƃ��������B

�@������񂻂�ł��\��Ȃ��̂����A�܂�ɒ����ԋN�������܂܂ɂȂ��Ă���ƁA���X�Ƀ������[���[�N�Ȃǂ̖��������N�������Ƃ�����B�����ŁA���񐔈ȏナ�N�G�X�g�����������v���Z�X�́A��x��~�����悤�Ƃ����̂�MaxRequestsPerChild�f�B���N�e�B�u�̖������B���̃f�B���N�e�B�u�́A�f�t�H���g�ł́u0�v�i�������j�ƂȂ��Ă��邪�A���񐔂Ńv���Z�X���N���[���A�b�v��������Γ���̐����w�肷��B�T�C�g�̃A�N�Z�X���ɂ���邪�A100����1000�̊Ԃ��炢�ŁA�K���Ȓl���w�肷��Ƃ������낤�B

�ғ��󋵂̔c��

�@�`���[�j���O�ɂ���Ăǂꂭ�炢�p�t�H�[�}���X�����P�������Aab�ȂǂŒ��ׂ邾�낤�B�������A�l��ω������Ȃ��瑪�肵��������邾�낤�B�������A����͂����܂ł����肳�ꂽ�󋵂ł̒����ɂ����Ȃ��B���ۂ̉ғ����ɁA�ǂꂭ�炢�̓����A�N�Z�X���������Ă���̂��A�v���Z�X�̐��͂ǂ��Ȃ��Ă���̂��B�����������ғ��󋵂����āA���̂Ƃ��̑̊����x�Ȃǂ𑪂��Ă݂Ȃ��ẮA�`���[�j���O�̐��ۂȂǕ�����͂����Ȃ��B

mod_status�ɂ��X�e�[�^�X�\��

�@Apache�ɂ����Ă����������A���^�C���̉ғ��󋵂𒲂ׂ�ɂ́AOS�R�}���h�ips��vmstat�Ȃǁj�̂ق��ɁAmod_status���g�����Ƃ��l������BApache�̃C���X�g�[�����ɁA�u--enable-module=status�v�܂��́u--enable-shared=status�v�Ƃ����mod_status���C���X�g�[�������B����ƁAhttpd.conf�ɂ͎��̂悤�ȍs������͂��Ȃ̂ŁA���̃R�����g�A�E�g���O���āuAllow from ..�v�ɎQ�Ƃ����‚���h���C���Ȃǂ��w�肷��B

#<Location /server-status>
#    SetHandler server-status
#    Order deny,allow
#    Deny from all
#    Allow from .your-domain.com
#</Location>

�@�ݒ�ύX��Ɂuhttp://�z�X�g��/server-status�v�ɃA�N�Z�X����ƁA�ғ��󋵂������y�[�W���\�������i���1�j�B�\�������f�[�^�͏u�ԓI�ȏ󋵂ł����Ȃ�����A�ׂ��ȕ��͂͂ł��Ȃ��B�������A�����A�N�Z�X���ȂǑ�܂��ȏ󋵂̔c���ɂ͖𗧂‚Ǝv���B�܂��g�������Ƃ��Ȃ��̂ł���΁A���Ј�x�����Ă݂Ă������������B

1@mod_statusɂXe[^X ���1�@mod_status�ɂ��X�e�[�^�X���

Web Application Stress Tool

�@�ȏ�ŕM�҂��m�蓾�����̃`���[�j���O�E�|�C���g�̏Љ�͏I��肾���A�܂����O����������B����́Aab�ɂ��p�t�H�[�}���X����́A���傹��P��URL�ւ̃��N�G�X�g�ł����Ȃ��A�Ƃ����_�ł���B

�@���ۂ�Web�A�N�Z�X�ɂ����āA���N�G�X�g�̂��ׂĂ�����URL���w�肵�Ă���Ȃǂ��蓾�Ȃ����A�e�����v���v���Ƀy�[�W��J�ڂ��Ă����͂����B���S�Ɍ����Ɠ����󋵂��V�~�����[�g���邱�ƂȂǂł��Ȃ���������Ȃ����A�������������ɑ��������肪�ł��Ȃ����̂��낤���B

�@�s�̂̃\�t�g�E�F�A��T�[�r�X�𗘗p����̂�1�‚̎�i�ł͂��邪�A�����ł���ꍇ�������B�������A���i�Ɍ����������̑�������Ă���邪�A�Ȃ��Ȃ����̓����ɂ܂œ��ݐ؂�Ȃ��Ƃ��낾�낤�B����ȕ��Ɏ����Ă݂Ăق����̂��AMicrosoft���񋟂���uWeb Application Stress Tool�v�ł���B���̃c�[���͖����Œ񋟂���Ă���̂ŋC�y�Ɏg����Ǝv���B

�@���̃c�[���́A���炩���ߗp�ӂ����X�N���v�g�̂Ƃ����Web�T�[�o�Ƀ��N�G�X�g�𔭍s����B�X�N���v�g�̓v���O�������R�[�f�B���O����悤�Ȃ��̂ł͂Ȃ��A�uRecord�v�ƌĂ΂��@�\�ŁAIE�̑�����L�^���邾��������ȒP���B�p�t�H�[�}���X�E�`���[�j���O�̎d�グ�ɁA��x�g���Ă݂�Ƃ������낤�B

�`���[�j���O�̃R�c�Ƃ́H

�@��̓I�ȃe�X�g���ʂȂǂ�񎦂���ɂ͎���Ȃ��������AApache�`���[�j���O�̊����͂����������������Ǝv���B�ӊO�Ƀ`���[�j���O�E�|�C���g�����Ȃ��Ă������肳�ꂽ�������邩������Ȃ����AWeb�T�[�o�̒P��������l����΂���Ȃ��̂��낤�Ǝv���B�����̏ꍇ�A�p�t�H�[�}���X�ɖ�肪�o��͓̂��I�R���e���c������A������Apache�Ńp�t�H�[�}���X�����P��������A�A�v���P�[�V�����T�[�o��f�[�^�x�[�X�T�[�o�̃`���[�j���O���s�������������B

�@�d�v�Ȃ��Ƃ́A�o�����X�悭�A�������ݒ��ς��Ȃ���l�q�����邱�Ƃ��B���܂�}���ɕω����‚��Ă��A���ʂ��o�邩�ǂ���������Ȃ�����ł���B���̂����ŁA��������Ă��]��ł���p�t�H�[�}���X�Ɗu���肪����悤�Ȃ�A���\�̈����v���O�����̉��ǂ�@��̑����Ȃǂ���������ׂ����낤�B

�@�{�A�ڂ����ꂪ�Ō�ƂȂ����B�Ō�܂ł��t���������������������Ɋ��ӂ������B

�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B